Moved plugin dependencies to feature
diff --git a/com.google.eclipse.protobuf.feature/feature.xml b/com.google.eclipse.protobuf.feature/feature.xml
index 4fac131..f07a5de 100644
--- a/com.google.eclipse.protobuf.feature/feature.xml
+++ b/com.google.eclipse.protobuf.feature/feature.xml
@@ -25,22 +25,15 @@
<import plugin="org.antlr.runtime"/>
<import plugin="org.apache.commons.logging"/>
<import plugin="org.apache.log4j"/>
- <import plugin="org.eclipse.emf.ecore"/>
- <import plugin="org.eclipse.emf.common"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.core.runtime" version="3.7.0" match="greaterOrEqual"/>
- <import plugin="org.eclipse.xtext.util"/>
- <import plugin="com.ibm.icu"/>
<import plugin="org.eclipse.compare.core" version="3.5.200" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.filesystem" version="1.3.100" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.ui.console" version="3.5.100" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.editors" version="3.7.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.ide" version="3.7.0" match="greaterOrEqual"/>
- <import plugin="org.eclipse.xtext.builder"/>
- <import plugin="org.eclipse.xtext.ui" version="2.3.0" match="greaterOrEqual"/>
- <import plugin="org.eclipse.xtext.ui.shared"/>
- <import plugin="org.eclipse.xtext" version="2.4.2" match="greaterOrEqual"/>
+ <import feature="org.eclipse.xtext.runtime" version="2.4.2" match="compatible"/>
</requires>
<plugin
diff --git a/com.google.eclipse.protobuf.ui/META-INF/MANIFEST.MF b/com.google.eclipse.protobuf.ui/META-INF/MANIFEST.MF
index 67642e8..3969ddf 100644
--- a/com.google.eclipse.protobuf.ui/META-INF/MANIFEST.MF
+++ b/com.google.eclipse.protobuf.ui/META-INF/MANIFEST.MF
@@ -3,10 +3,10 @@
Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
Bundle-Version: 1.5.1.qualifier
+Bundle-Activator: com.google.eclipse.protobuf.ui.internal.ProtobufActivator
Bundle-SymbolicName: com.google.eclipse.protobuf.ui; singleton:=true
Bundle-ActivationPolicy: lazy
-Require-Bundle: com.google.eclipse.protobuf;visibility:=reexport,
- com.ibm.icu,
+Require-Bundle: com.google.eclipse.protobuf,
org.antlr.runtime,
org.apache.commons.logging,
org.apache.log4j,
@@ -19,7 +19,7 @@
org.eclipse.ui.editors,
org.eclipse.ui.ide,
org.eclipse.xtext.builder,
- org.eclipse.xtext.ui;bundle-version="[2.4.0,2.4.3)",
+ org.eclipse.xtext.ui,
org.eclipse.xtext.ui.shared
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: com.google.eclipse.protobuf.ui.contentassist,
@@ -30,4 +30,3 @@
com.google.eclipse.protobuf.ui.preferences.compiler,
com.google.eclipse.protobuf.ui.util,
com.google.eclipse.protobuf.ui.quickfix
-Bundle-Activator: com.google.eclipse.protobuf.ui.internal.ProtobufActivator
diff --git a/com.google.eclipse.protobuf/META-INF/MANIFEST.MF b/com.google.eclipse.protobuf/META-INF/MANIFEST.MF
index 7a531b1..b9c7a36 100644
--- a/com.google.eclipse.protobuf/META-INF/MANIFEST.MF
+++ b/com.google.eclipse.protobuf/META-INF/MANIFEST.MF
@@ -6,20 +6,14 @@
Bundle-Version: 1.5.1.qualifier
Bundle-SymbolicName: com.google.eclipse.protobuf; singleton:=true
Bundle-ActivationPolicy: lazy
-Require-Bundle: com.ibm.icu;resolution:=optional,
- org.antlr.runtime,
+Require-Bundle: org.antlr.runtime,
org.apache.commons.logging,
org.apache.log4j,
- org.eclipse.emf.codegen.ecore;resolution:=optional,
- org.eclipse.emf.ecore,
- org.eclipse.emf.common,
- org.eclipse.emf.mwe.utils;resolution:=optional,
- org.eclipse.emf.mwe2.launch;resolution:=optional,
org.eclipse.core.resources,
org.eclipse.core.runtime,
- org.eclipse.xtext.util,
- org.eclipse.xtext;bundle-version="2.4.0",
- org.eclipse.xtext.generator;resolution:=optional
+ org.eclipse.xtext,
+ org.eclipse.xtext.generator;resolution:=optional,
+ org.eclipse.xtext.util
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: com.google.eclipse.protobuf,
com.google.eclipse.protobuf.conversion,
@@ -39,3 +33,4 @@
com.google.eclipse.protobuf.services,
com.google.eclipse.protobuf.util,
com.google.eclipse.protobuf.validation
+Import-Package: org.apache.log4j