243264 Reconsider feature definitions: remove requires
diff --git a/assembly/features/org.eclipse.jst.feature/feature.xml b/assembly/features/org.eclipse.jst.feature/feature.xml
index 854324e..424cf81 100644
--- a/assembly/features/org.eclipse.jst.feature/feature.xml
+++ b/assembly/features/org.eclipse.jst.feature/feature.xml
@@ -79,11 +79,10 @@
          optional="true"/>
 
    <requires>
-      <import feature="org.eclipse.platform" version="3.4.0"/>
-      <import feature="org.eclipse.jdt" version="3.4.0"/>
-      <import feature="org.eclipse.wst.jsdt.feature" version="1.0.0"/>
-      <import feature="org.eclipse.wst.xml_ui.feature" version="3.0.0"/>
-      <import feature="org.eclipse.wst.web_ui.feature" version="3.0.0"/>
+      <import feature="org.eclipse.jdt" version="3.5.0"/>
+      <import feature="org.eclipse.wst.jsdt.feature" version="1.1"/>
+      <import feature="org.eclipse.wst.xml_ui.feature" version="3.1"/>
+      <import feature="org.eclipse.wst.web_ui.feature" version="3.1"/>
    </requires>
 
    <plugin