]
Barry LaFond reassigned TEIIDDES-599:
-------------------------------------
Assignee: Dan Florian
org.teiid.designer.datatools unnecessary dependencies
-----------------------------------------------------
Key: TEIIDDES-599
URL:
https://jira.jboss.org/browse/TEIIDDES-599
Project: Teiid Designer
Issue Type: Patch
Components: Eclipse Integration
Affects Versions: 7.1
Environment: eclipse
Reporter: Mark Addleman
Assignee: Dan Florian
Priority: Minor
Fix For: 7.1.1
We are planning to embed parts of the Designer to programmatically construct VDB files.
As such, we prefer to limit dependencies as much as possible. The
org.teiid.designer.datatools bundle unnecessarily declares a few dependencies which
I've cleaned up in the patch below. To us, the most important unnecessary dependency
is org.eclipse.ui
Index: META-INF/MANIFEST.MF
===================================================================
--- META-INF/MANIFEST.MF (revision 959)
+++ META-INF/MANIFEST.MF (working copy)
@@ -6,16 +6,12 @@
Bundle-Activator: org.teiid.designer.datatools.DatatoolsPlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.teiid.core.designer,
+Require-Bundle: org.teiid.core.designer,
org.eclipse.core.runtime.compatibility,
teiid_embedded_query,
org.teiid.designer.core,
- org.teiid.designer.jdbc,
org.eclipse.datatools.connectivity,
- org.eclipse.core.resources,
- org.teiid.designer.metamodels.core
+ org.eclipse.core.resources
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: org.teiid.designer.datatools,
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: