tool for statistics on version and directory lengths
diff --git a/org.eclipse.wtp.releng.versionchecker/features.out.txt b/org.eclipse.wtp.releng.versionchecker/features.out.txt
new file mode 100644
index 0000000..33576af
--- /dev/null
+++ b/org.eclipse.wtp.releng.versionchecker/features.out.txt
@@ -0,0 +1,683 @@
+javax.servlet.jsp.glassfish_2.1.0.v20100831.jar
+javax.servlet.jsp.glassfish.source_2.1.0.v20100831.jar
+org.eclipse.acceleo_3.0.1.v201009150438.jar
+org.eclipse.acceleo.doc_3.0.1.v201009150438.jar
+org.eclipse.acceleo.examples_3.0.1.v201009150438.jar
+org.eclipse.acceleo.runtime_3.0.1.v201009150438.jar
+org.eclipse.acceleo.sdk_3.0.1.v201009150438.jar
+org.eclipse.acceleo.source_3.0.1.v201009150438.jar
+org.eclipse.acceleo.ui.capabilities_3.0.1.v201009150438.jar
+org.eclipse.actf.visualization_0.8.1.R201009161420.jar
+org.eclipse.actf.visualization.sdk_0.8.1.R201009161420.jar
+org.eclipse.actf.visualization.source_0.8.1.R201009161420.jar
+org.eclipse.actf.visualization.ui.pdt_0.8.1.R201009161420.jar
+org.eclipse.actf.visualization.ui.wst_0.8.1.R201009161420.jar
+org.eclipse.amalgam.discovery_1.1.0.v201006150414-42-9oB5855N8K5H8H.jar
+org.eclipse.birt_2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb.jar
+org.eclipse.birt.chart.cshelp_2.6.1.v20100618-3507w31211924.jar
+org.eclipse.birt.cshelp_2.6.1.v20100618-3507w31211924.jar
+org.eclipse.birt.doc_2.6.1.v20100618-3507w31211924.jar
+org.eclipse.birt.example_2.6.1.v20100618-7F7e6DZRDKDE9Gi.jar
+org.eclipse.birt.osgi.runtime_2.6.1.v20100709-8rCb7nFx2cytyEBvz0x1fX1.jar
+org.eclipse.birt.osgi.runtime.sdk_2.6.1.v20100617a-57B185wFfAqPz0Ef8mBsMkG-0hfS.jar
+org.eclipse.birt.osgi.runtime.source_2.6.1.v20100709-8rCb7nFx2cytyEBvz0x1fX1.jar
+org.eclipse.birt.report.designer.editor.xml.wtp_2.6.1.v20100709-7m9f7NFT0z0-Im5IWab4F6.jar
+org.eclipse.birt.source_2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb.jar
+org.eclipse.buckminster.core.feature_1.3.1.r11579.jar
+org.eclipse.buckminster.cvs.feature_1.1.0.r11564.jar
+org.eclipse.buckminster.git.feature_1.0.360.r11573.jar
+org.eclipse.buckminster.maven.feature_1.3.0.r11564.jar
+org.eclipse.buckminster.pde.feature_1.2.1.r11577.jar
+org.eclipse.buckminster.subversive.feature_1.1.1.r11564.jar
+org.eclipse.cdt_7.0.1.201009141542.jar
+org.eclipse.cdt.core.lrparser.feature_5.1.0.201009141542.jar
+org.eclipse.cdt.core.parser.upc.feature_5.1.0.201009141542.jar
+org.eclipse.cdt.debug.ui.memory_2.1.0.201009141542.jar
+org.eclipse.cdt.gdb_7.0.0.201009141542.jar
+org.eclipse.cdt.gnu.build_7.0.0.201009141542.jar
+org.eclipse.cdt.gnu.debug_7.0.1.201009141542.jar
+org.eclipse.cdt.gnu.dsf_2.1.0.201009141542.jar
+org.eclipse.cdt.launch.remote_6.0.0.201009141542.jar
+org.eclipse.cdt.mylyn_5.2.101.v20100916-0100-e3x-2027w31211A1A012110.jar
+org.eclipse.cdt.p2_1.0.0.201009141542.jar
+org.eclipse.cdt.platform_7.0.1.201009141542.jar
+org.eclipse.cdt.xlc.feature_6.1.0.201009141542.jar
+org.eclipse.datatools.common.doc.user_1.8.1.v20100618-26-311A16321A3557.jar
+org.eclipse.datatools.connectivity.doc.user_1.8.1.v20100618-37D-7733L3D753L7BBF.jar
+org.eclipse.datatools.connectivity.feature_1.8.1.v20100618-7C7b8hEt1ZvtiLkdlO7BVoL_wm6.jar
+org.eclipse.datatools.connectivity.feature.source_1.8.1.v20100618-7C7b8hEt1ZvtiLkdlO7BVoL_wm6.jar
+org.eclipse.datatools.connectivity.oda.designer.core.feature_1.8.1.v20100618-7B7C79CcNBGKBgIZCSNS.jar
+org.eclipse.datatools.connectivity.oda.designer.core.feature.source_1.8.1.v20100618-7B7C79CcNBGKBgIZCSNS.jar
+org.eclipse.datatools.connectivity.oda.designer.feature_1.8.1.v20100618-4107w3121151A1A53.jar
+org.eclipse.datatools.connectivity.oda.designer.feature.source_1.8.1.v20100618-4107w3121151A1A53.jar
+org.eclipse.datatools.connectivity.oda.feature_1.8.1.v20100618-7H7C7ACcNBHBBkHeGSMd.jar
+org.eclipse.datatools.connectivity.oda.feature.source_1.8.1.v20100618-7H7C7ACcNBHBBkHeGSMd.jar
+org.eclipse.datatools.doc.user_1.8.1.v20100618-47C08w95ENAK6AFDFK7.jar
+org.eclipse.datatools.enablement.apache.derby.feature_1.8.1.v20100618-77778eBmKDNOMgJvJ8Of7QBR.jar
+org.eclipse.datatools.enablement.apache.derby.feature.source_1.8.1.v20100618-77778eBmKDNOMgJvJ8Of7QBR.jar
+org.eclipse.datatools.enablement.feature_1.8.1.v20100618-7J8x7FBWwUL6z-2z-fcrYC2s55KI.jar
+org.eclipse.datatools.enablement.feature.source_1.8.1.v20100618-7J8x7FBWwUL6z-2z-fcrYC2s55KI.jar
+org.eclipse.datatools.enablement.hsqldb.feature_1.8.1.v20100618-67C1AqGBJVKbHlH1GU7QBR.jar
+org.eclipse.datatools.enablement.hsqldb.feature.source_1.8.1.v20100618-67C1AqGBJVKbHlH1GU7QBR.jar
+org.eclipse.datatools.enablement.ibm.feature_1.8.1.v20100618-7F47SFC7sRbrSZope9vW.jar
+org.eclipse.datatools.enablement.ibm.feature.source_1.8.1.v20100618-7F47SFC7sRbrSZope9vW.jar
+org.eclipse.datatools.enablement.ingres.feature_1.8.1.v20100618-540AkF78Y7VCOCQDB.jar
+org.eclipse.datatools.enablement.ingres.feature.source_1.8.1.v20100618-540AkF78Y7VCOCQDB.jar
+org.eclipse.datatools.enablement.jdbc.feature_1.8.1.v20100618-4-29oB56N5N7L6PAQ.jar
+org.eclipse.datatools.enablement.jdbc.feature.source_1.8.1.v20100618-4-29oB56N5N7L6PAQ.jar
+org.eclipse.datatools.enablement.jdt.feature_1.8.1.v20100618-2-07w31211518181A.jar
+org.eclipse.datatools.enablement.jdt.feature.source_1.8.1.v20100618-2-07w31211518181A.jar
+org.eclipse.datatools.enablement.msft.feature_1.8.1.v20100618-542AkF79P7QCP9SDB.jar
+org.eclipse.datatools.enablement.msft.feature.source_1.8.1.v20100618-542AkF79P7QCP9SDB.jar
+org.eclipse.datatools.enablement.mysql.feature_1.8.1.v20100618-546AkF78Y7R9PAX77.jar
+org.eclipse.datatools.enablement.mysql.feature.source_1.8.1.v20100618-546AkF78Y7R9PAX77.jar
+org.eclipse.datatools.enablement.oda.designer.feature_1.8.1.v20100618-3328s73533G4A5B63.jar
+org.eclipse.datatools.enablement.oda.designer.feature.source_1.8.1.v20100618-3328s73533G4A5B63.jar
+org.eclipse.datatools.enablement.oda.feature_1.8.1.v20100618-7A7T78DZRDKDDdFyFiKD.jar
+org.eclipse.datatools.enablement.oda.feature.source_1.8.1.v20100618-7A7T78DZRDKDDdFyFiKD.jar
+org.eclipse.datatools.enablement.oracle.feature_1.8.1.v20100618-548cAkF79P7UBMATEE.jar
+org.eclipse.datatools.enablement.oracle.feature.source_1.8.1.v20100618-548cAkF79P7UBMATEE.jar
+org.eclipse.datatools.enablement.postgresql.feature_1.8.1.v20100618-542AkF77g7V9N9e77.jar
+org.eclipse.datatools.enablement.postgresql.feature.source_1.8.1.v20100618-542AkF77g7V9N9e77.jar
+org.eclipse.datatools.enablement.sap.feature_1.8.1.v20100618-540AkF77g7V9N9e77.jar
+org.eclipse.datatools.enablement.sap.feature.source_1.8.1.v20100618-540AkF77g7V9N9e77.jar
+org.eclipse.datatools.enablement.sdk.feature_1.8.1.v20100618-7I977GFE9JfhdnBJPmBCYCq6w5-t.jar
+org.eclipse.datatools.enablement.sqlite.feature_1.8.1.v20100618-541AkF79P7N8NAQ77.jar
+org.eclipse.datatools.enablement.sqlite.feature.source_1.8.1.v20100618-541AkF79P7N8NAQ77.jar
+org.eclipse.datatools.enablement.sybase.feature_1.8.1.v20100618-7E45F9NiNWvOOXxPdVT.jar
+org.eclipse.datatools.enablement.sybase.feature.source_1.8.1.v20100618-7E45F9NiNWvOOXxPdVT.jar
+org.eclipse.datatools.intro_1.8.1.v20100618-26-7w312116392911.jar
+org.eclipse.datatools.modelbase.feature_1.8.1.v20100618-77078CcNBGKBZI_FcRd.jar
+org.eclipse.datatools.modelbase.feature.source_1.8.1.v20100618-77078CcNBGKBZI_FcRd.jar
+org.eclipse.datatools.sdk.feature_1.8.1.v20100618-7P9i7KFDxNYrp4cjPjqnPaRKxeyT.jar
+org.eclipse.datatools.sqldevtools.data.feature_1.8.1.v20100618-640BgJ9DI9ZHVDdHL.jar
+org.eclipse.datatools.sqldevtools.data.feature.source_1.8.1.v20100618-640BgJ9DI9ZHVDdHL.jar
+org.eclipse.datatools.sqldevtools.ddl.feature_1.8.1.v20100618-277078B03G8S_IMz00IwOmQz00Vl.jar
+org.eclipse.datatools.sqldevtools.ddl.feature.source_1.8.1.v20100618-277078B03G8S_IMz00IwOmQz00Vl.jar
+org.eclipse.datatools.sqldevtools.ddlgen.feature_1.8.1.v20100618-7A-2F7RZHLz-HvNlPz-Uk.jar
+org.eclipse.datatools.sqldevtools.ddlgen.feature.source_1.8.1.v20100618-7A-2F7RZHLz-HvNlPz-Uk.jar
+org.eclipse.datatools.sqldevtools.feature_1.8.1.v20100618-7N7y7AFDrhoZFIFUNhpFwckfaS-S.jar
+org.eclipse.datatools.sqldevtools.feature.source_1.8.1.v20100618-7N7y7AFDrhoZFIFUNhpFwckfaS-S.jar
+org.eclipse.datatools.sqldevtools.parsers.feature_1.8.1.v20100618-622BgJ9CR9XFcEWLP.jar
+org.eclipse.datatools.sqldevtools.parsers.feature.source_1.8.1.v20100618-622BgJ9CR9XFcEWLP.jar
+org.eclipse.datatools.sqldevtools.results.feature_1.8.1.v20100618-4209oB57E5N8H9ICE.jar
+org.eclipse.datatools.sqldevtools.results.feature.source_1.8.1.v20100618-4209oB57E5N8H9ICE.jar
+org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature_1.8.1.v20100618-4208375LG5BJ93413.jar
+org.eclipse.datatools.sqldevtools.sqlbuilder.feature_1.8.1.v20100618-79-3EVVFJoFsJcMz0Pe.jar
+org.eclipse.datatools.sqldevtools.sqlbuilder.feature.source_1.8.1.v20100618-79-3EVVFJoFsJcMz0Pe.jar
+org.eclipse.datatools.sqltools.doc.user_1.8.1.v20100618-37D-7733L3D753L7BBF.jar
+org.eclipse.dltk.core_2.0.0.v20100518-1923-7L-0EAAoOVMSUaEAZ8w_.jar
+org.eclipse.dltk.core.index_2.0.0.v20100616-2015-6-19oA5855S5U27J_B.jar
+org.eclipse.dltk.itcl_2.0.0.v20100603-4--9oA57D5F9H29D9E.jar
+org.eclipse.dltk.mylyn_1.0.0.v20100518-1923-2--7w3121163103314.jar
+org.eclipse.dltk.rse_2.0.0.v20100603-5-09oA5855J7J2_FAG.jar
+org.eclipse.dltk.ruby_2.0.0.v20100505-1154-7G--E_EkMU3NHhvAUo0G.jar
+org.eclipse.dltk.tcl_2.0.0.v20100505-1154-7L0-EC3wSZiWSqREkvtZ.jar
+org.eclipse.dltk.xotcl_2.0.0.v20100603-5--_kE79O7ODJ3BGCN.jar
+org.eclipse.draw2d_3.6.1.v20100908-1100-4507w31211A2403131.jar
+org.eclipse.draw2d.sdk_3.6.1.v20100908-1100-7A7G18yE5F-8K8N4I8E558B48x42.jar
+org.eclipse.draw2d.source_3.6.1.v20100908-1100-4507w31211A2403131.jar
+org.eclipse.ecf.core_3.3.1.v20100913-1814.jar
+org.eclipse.ecf.datashare.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.discovery.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.discovery.jmdns.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.discovery.local.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.discovery.slp.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.discovery.zookeeper.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.eventadmin.examples.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.eventadmin.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.osgi.services.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.remoteservice.examples.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.remoteservice.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.remoteservice.rest.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.remoteservice.rosgi.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.remoteservice.sdk.feature_3.3.1.v20100913-1814.jar
+org.eclipse.ecf.remoteservice.soap.feature_1.0.0.v20100913-1814.jar
+org.eclipse.ecf.server.generic.feature_1.0.0.v20100913-1814.jar
+org.eclipse.egit_0.9.1.jar
+org.eclipse.emf_2.6.1.v20100914-1218.jar
+org.eclipse.emf.cdo_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.dawn_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.codegen_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.codegen.source_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.examples_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.examples.source_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.sdk_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.sdk.source_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.dawn.source_0.2.0.v20100626-0740.jar
+org.eclipse.emf.cdo.defs_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.defs.source_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.doc_3.0.0.v20100618-1452.jar
+org.eclipse.emf.cdo.doc.source_3.0.0.v20100618-1452.jar
+org.eclipse.emf.cdo.epp_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.sdk_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.sdk.source_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.server_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.server.db_3.0.0.v20100816-1000.jar
+org.eclipse.emf.cdo.server.db.source_3.0.0.v20100816-1000.jar
+org.eclipse.emf.cdo.server.hibernate.source_3.0.0.v20100714-0924.jar
+org.eclipse.emf.cdo.server.objectivity_3.0.0.v20100706-1105.jar
+org.eclipse.emf.cdo.server.objectivity.source_3.0.0.v20100706-1105.jar
+org.eclipse.emf.cdo.server.source_3.0.0.v20100911-0901.jar
+org.eclipse.emf.cdo.source_3.0.0.v20100911-0901.jar
+org.eclipse.emf.codegen_2.6.0.v20100914-1218.jar
+org.eclipse.emf.codegen.ecore_2.6.1.v20100914-1218.jar
+org.eclipse.emf.codegen.ecore.source_2.6.1.v20100914-1218.jar
+org.eclipse.emf.codegen.ecore.ui_2.6.0.v20100914-1218.jar
+org.eclipse.emf.codegen.ecore.ui.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.codegen.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.codegen.ui_2.6.0.v20100914-1218.jar
+org.eclipse.emf.codegen.ui.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.common_2.6.0.v20100914-1218.jar
+org.eclipse.emf.common.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.common.ui_2.6.0.v20100914-1218.jar
+org.eclipse.emf.common.ui.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.compare_1.1.1.v201009150438.jar
+org.eclipse.emf.compare.doc_1.1.0.v201009150438.jar
+org.eclipse.emf.compare.sdk_1.1.1.v201009150438.jar
+org.eclipse.emf.compare.source_1.1.1.v201009150438.jar
+org.eclipse.emf.converter_2.6.0.v20100914-1218.jar
+org.eclipse.emf.converter.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.databinding_1.2.0.v20100914-1218.jar
+org.eclipse.emf.databinding.edit_1.2.0.v20100914-1218.jar
+org.eclipse.emf.databinding.edit.source_1.2.0.v20100914-1218.jar
+org.eclipse.emf.databinding.source_1.2.0.v20100914-1218.jar
+org.eclipse.emf.doc_2.6.0.v20100914-1218.jar
+org.eclipse.emf.doc.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.ecore_2.6.1.v20100914-1218.jar
+org.eclipse.emf.ecore.edit_2.6.0.v20100914-1218.jar
+org.eclipse.emf.ecore.editor_2.6.0.v20100914-1218.jar
+org.eclipse.emf.ecore.editor.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.ecore.edit.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.ecore.source_2.6.1.v20100914-1218.jar
+org.eclipse.emf.ecoretools_0.10.0.v20100615-1639.jar
+org.eclipse.emf.ecoretools.doc_0.10.0.v20100615-1639.jar
+org.eclipse.emf.ecoretools.sdk_0.10.0.v20100615-1639.jar
+org.eclipse.emf.ecoretools.source_0.10.0.v20100615-1639.jar
+org.eclipse.emf.ecoretools.utils_0.10.0.v20100601-1628.jar
+org.eclipse.emf.ecoretools.utils.source_0.10.0.v20100601-1628.jar
+org.eclipse.emf.edit_2.6.0.v20100914-1218.jar
+org.eclipse.emf.edit.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.edit.ui_2.6.0.v20100914-1218.jar
+org.eclipse.emf.edit.ui.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.eef.edt_0.8.1.v201009101041-18s7EFCB-_gaPShVhVUi36BF58x4.jar
+org.eclipse.emf.eef.runtime_0.8.1.v201009101041-17707w31211A212152.jar
+org.eclipse.emf.eef.runtime.source_0.8.1.v201009101041-17707w31211A212152.jar
+org.eclipse.emf.mapping_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.ecore_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.ecore.editor_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.ecore.editor.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.ecore.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.ui_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mapping.ui.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.mint_0.9.0.v201006142335.jar
+org.eclipse.emf.mint.doc_0.9.0.v201006142335.jar
+org.eclipse.emf.mint.sdk_0.9.0.v201006142335.jar
+org.eclipse.emf.mint.source_0.9.0.v201006142335.jar
+org.eclipse.emf.mwe2.language.sdk_1.0.1.v201008251317.jar
+org.eclipse.emf.mwe2.language.sdk.source_1.0.1.v201008251317.jar
+org.eclipse.emf.mwe2.runtime.sdk_1.0.1.v201008251113.jar
+org.eclipse.emf.mwe2.runtime.sdk.source_1.0.1.v201008251113.jar
+org.eclipse.emf.mwe.core_1.0.0.v201008251122.jar
+org.eclipse.emf.mwe.core.source_1.0.0.v201008251122.jar
+org.eclipse.emf.mwe.doc_1.0.0.v201008251122.jar
+org.eclipse.emf.mwe.sdk_1.0.0.v201008251122.jar
+org.eclipse.emf.mwe.ui_1.0.0.v201008251122.jar
+org.eclipse.emf.mwe.ui.source_1.0.0.v201008251122.jar
+org.eclipse.emf.query_1.4.0.v20100428-2315-218Z7w311A142A1142.jar
+org.eclipse.emf.query.doc_1.4.0.v20100428-2315-33-8s733L466A3AE72.jar
+org.eclipse.emf.query.examples_1.4.0.v20100428-2315-677-AkF78Y8FEY7MOGC.jar
+org.eclipse.emf.query.examples.source_1.4.0.v20100428-2315.jar
+org.eclipse.emf.query.ocl_1.4.0.v20100428-2315-3--7w311A232602735.jar
+org.eclipse.emf.query.ocl.source_1.4.0.v20100428-2315-3--7w311A232602735.jar
+org.eclipse.emf.query.sdk_1.4.0.v20100428-2315-67J-95GFz01DOIuNNRTWK_NPj507.jar
+org.eclipse.emf.query.source_1.4.0.v20100428-2315-218Z7w311A142A1142.jar
+org.eclipse.emf.rap_2.6.1.v20100914-1218.jar
+org.eclipse.emf.rap.common.ui_2.6.0.v20100914-1218.jar
+org.eclipse.emf.rap.common.ui.source_2.6.0.v20100914-1218.jar
+org.eclipse.emf.rap.edit.ui_2.6.1.v20100914-1218.jar
+org.eclipse.emf.rap.edit.ui.source_2.6.1.v20100914-1218.jar
+org.eclipse.emf.rap.sdk_2.6.1.v20100914-1218.jar
+org.eclipse.emf.rap.source_2.6.1.v20100914-1218.jar
+org.eclipse.emf.sdk_2.6.1.v20100914-1218.jar
+org.eclipse.emf.source_2.6.1.v20100914-1218.jar
+org.eclipse.emf.teneo.eclipselink_1.1.0.v201006151458.jar
+org.eclipse.emf.teneo.eclipselink.sdk_1.1.0.v201006151458.jar
+org.eclipse.emf.teneo.eclipselink.source_1.1.0.v201006151458.jar
+org.eclipse.emf.teneo.hibernate_1.1.2.v201006151458.jar
+org.eclipse.emf.teneo.hibernate.sdk_1.1.2.v201006151458.jar
+org.eclipse.emf.teneo.hibernate.source_1.1.2.v201006151458.jar
+org.eclipse.emf.transaction_1.4.0.v20100428-2315-377-8s734C3E7D15D6B.jar
+org.eclipse.emf.transaction.doc_1.4.0.v20100428-2315-358Z8s733L466F3C6D4.jar
+org.eclipse.emf.transaction.examples_1.4.0.v20100428-2315-4798Z8yGC5NtLEQSKMPa6GDM7.jar
+org.eclipse.emf.transaction.examples.source_1.4.0.v20100428-2315.jar
+org.eclipse.emf.transaction.sdk_1.4.0.v20100428-2315-777N-9AZP-D1aQtjUklrYl0eU20D.jar
+org.eclipse.emf.transaction.source_1.4.0.v20100428-2315-377-8s734C3E7D15D6B.jar
+org.eclipse.emf.validation_1.4.0.v20100428-2315-479-9oB56N5BBR6LCA6.jar
+org.eclipse.emf.validation.doc_1.4.0.v20100428-2315-35-8s733L466F3B769.jar
+org.eclipse.emf.validation.examples_1.4.0.v20100428-2315-67G-BgJ9CR9JJc8RUOP.jar
+org.eclipse.emf.validation.examples.source_1.4.0.v20100428-2315.jar
+org.eclipse.emf.validation.ocl_1.4.0.v20100428-2315-23-7w3121133502768.jar
+org.eclipse.emf.validation.ocl.source_1.4.0.v20100428-2315-23-7w3121133502768.jar
+org.eclipse.emf.validation.sdk_1.4.0.v20100428-2315-67J-96SGR35WNqZRZfmQnghI6uFA.jar
+org.eclipse.emf.validation.source_1.4.0.v20100428-2315-479-9oB56N5BBR6LCA6.jar
+org.eclipse.emf.workspace_1.4.0.v20100428-2315-36-8s734C367E3CBC7.jar
+org.eclipse.emf.workspace.doc_1.4.0.v20100428-2315-22-7w311A1238292A.jar
+org.eclipse.emf.workspace.examples_1.4.0.v20100428-2315-477-9oB56N5DAT5FCL6.jar
+org.eclipse.emf.workspace.examples.source_1.4.0.v20100428-2315.jar
+org.eclipse.emf.workspace.source_1.4.0.v20100428-2315-36-8s734C367E3CBC7.jar
+org.eclipse.epp.mpc_1.0.1.v20100826-2143.jar
+org.eclipse.epp.usagedata.feature_1.3.0.R201005261100.jar
+org.eclipse.gef_3.6.1.v20100908-1100-777B181A3Bz-6B663E7974242.jar
+org.eclipse.gef.examples_3.6.1.v20100908-1100-7G7T1BgJ9E99iCg4FPEO.jar
+org.eclipse.gef.examples.source_3.6.1.v20100908-1100.jar
+org.eclipse.gef.sdk_3.6.1.v20100908-1100-7G7R2A5WNcBQPZgXAHiSXMXYaKPI.jar
+org.eclipse.gef.source_3.6.1.v20100908-1100-777B181A3Bz-6B663E7974242.jar
+org.eclipse.gmf_1.4.1.v20100909-1300-7d9A78FYnmMD7VBZOqOghp2tsgXc.jar
+org.eclipse.gmf.doc_1.4.0.v20100518-2359-35-8s733L3H7L17395.jar
+org.eclipse.gmf.examples.runtime_1.4.1.v20100909-1300-7B7L1F8NcJP-Jz-Qb9Sz0mY.jar
+org.eclipse.gmf.examples.runtime.ui.pde_1.4.0.v20100511-1355-2307w3121183101141.jar
+org.eclipse.gmf.runtime.notation_1.4.1.v20100909-1000-37708s73533F5C1479I.jar
+org.eclipse.gmf.runtime.notation.sdk_1.4.1.v20100909-1000-47B28xGC7DxS9Q69KFQ3AHJL9t84.jar
+org.eclipse.gmf.runtime.notation.source_1.4.1.v20100909-1000-37708s73533F5C1479I.jar
+org.eclipse.gmf.runtime.sdk_1.4.1.v20100909-1300-67G29E9QYAZrXowmYt08ti7x8V1i.jar
+org.eclipse.gmf.runtime.thirdparty_1.4.0.v20100521-1113-7P8W5FHV2CNOiy0niXURaw311A16.jar
+org.eclipse.gmf.runtime.thirdparty.source_1.1.0.v20100511-1424-7I850FCnk296ZOs5Y2KHaw311A16.jar
+org.eclipse.gmf.sdk_2.3.0.v20100508-1742-7779-95sDcLbMSsdu7Xz-xO-z0oe.jar
+org.eclipse.gmf.source_1.4.1.v20100909-1300-7d9A78FYnmMD7VBZOqOghp2tsgXc.jar
+org.eclipse.gmf.tooling_2.3.0.v20100421-2359-7c7MFO2FLWUl0im8BjQMa9f.jar
+org.eclipse.gmf.tooling.source_2.3.0.v20100421-2359-7c7MFO2FLWUl0im8BjQMa9f.jar
+org.eclipse.gmt.modisco.examples_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.examples.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.infra.omg_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.infra.omg.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.infrastructure_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.infrastructure.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.java_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.java.cdo_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.java.cdo.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.java.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.sdk_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.workflow.driver.acceleo_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.workflow.driver.acceleo.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.workflow.driver.atl_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.workflow.driver.atl.source_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.xml_0.8.1.v201009160758.jar
+org.eclipse.gmt.modisco.xml.source_0.8.1.v201009160758.jar
+org.eclipse.jet_1.1.0.v201006081557-53-9sC7HAAJDUAVEJ3924.jar
+org.eclipse.jet.doc_1.1.0.v201006011447-20-7w312114362635.jar
+org.eclipse.jet.sdk_1.1.0.v201006011447-42-86A3NrKJOOHXQlFdKR4A35.jar
+org.eclipse.jet.source_1.1.0.v201006081557.jar
+org.eclipse.jetty.all_7.1.6.v20100831.jar
+org.eclipse.jetty.all.source_7.1.6.v20100831.jar
+org.eclipse.jetty.core_7.1.6.v20100831.jar
+org.eclipse.jetty.core.source_7.1.6.v20100831.jar
+org.eclipse.jetty.sdk_7.1.6.v20100831.jar
+org.eclipse.jetty.sdk.support_7.1.6.v20100831.jar
+org.eclipse.jetty.slf4jlogback_7.1.6.v20100831.jar
+org.eclipse.jetty.slf4jlogback.source_7.1.6.v20100831.jar
+org.eclipse.jetty.tooling_7.1.6.v20100831.jar
+org.eclipse.jet.uml2_1.1.0.v201006011447-2-07w311A1A152813.jar
+org.eclipse.jgit_0.9.1.jar
+org.eclipse.jpt.eclipselink.feature_2.3.2.v201008242310-7778BjBgJ9E99_H_DFBA.jar
+org.eclipse.jpt.feature_2.3.2.v201008242310-7N7UF75FD3wTgbUpoff0aT.jar
+org.eclipse.jsf.feature_3.2.2.v201008231400-7E7I6F9JgLWLMUW3.jar
+org.eclipse.jst.common.fproj.enablement.jdt_3.2.2.v201008170019-377AB8s73533J5J759F.jar
+org.eclipse.jst.enterprise_core.feature_3.2.1.v201007070821-52FMTAkF7B77UBR7W98.jar
+org.eclipse.jst.enterprise_ui.feature_3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh.jar
+org.eclipse.jst.enterprise_userdoc.feature_3.2.100.v201007151547-62FR7BgJ9E99_EmEJFX.jar
+org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature_2.2.101.v20100906-208_7w31211A17.jar
+org.eclipse.jst.server_adapters.ext.feature_3.2.2.v20100818b-777HFGRCcNBDiBjIbhBA8.jar
+org.eclipse.jst.server_adapters.feature_3.2.0.v201005241530-208Z7w31211419.jar
+org.eclipse.jst.server_core.feature_3.2.0.v201005241530-31FA28s73533C66.jar
+org.eclipse.jst.server_ui.feature_3.2.2.v20100908-7A5FEi9xFc7RCJMToAIOJC43A.jar
+org.eclipse.jst.server_userdoc.feature_3.3.0.v201005241530-2-Eo7w3121162A3329.jar
+org.eclipse.jst.web_core.feature_3.2.2.v201008170029-7Q7BG75FE9Le9BCy-tZxTqohz000.jar
+org.eclipse.jst.webpageeditor.feature_2.3.1.v20100906-4609oB5855L6N.jar
+org.eclipse.jst.web_ui.feature_3.2.2.v201008170029-7F77FJSC25Tkdy1nqglPjqLAoDgh.jar
+org.eclipse.jst.web_userdoc.feature_3.2.1.v201009091720-2107w31211938.jar
+org.eclipse.jst.ws.axis2tools.feature_1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj.jar
+org.eclipse.jst.ws.cxf.feature_1.0.2.v201008232129-7H777DFAKlRiOX8lGdRoz0878J.jar
+org.eclipse.jst.ws.jaxws.dom.feature_1.0.0.v201005241530-5--AkF7B77NBZBgBg.jar
+org.eclipse.jst.ws.jaxws.feature_1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn.jar
+org.eclipse.jst.ws.jaxws_userdoc.feature_1.0.2.v201008232129-3-28s73533I67767I.jar
+org.eclipse.jwt.feature_1.0.0.v20100719-0900-7N--FJdMh0gj33jLjjgg.jar
+org.eclipse.linuxtools.callgraph_0.0.2.201009101021.jar
+org.eclipse.linuxtools.cdt.autotools_2.0.0.201009101021.jar
+org.eclipse.linuxtools.cdt.libhover_0.3.0.201009101021.jar
+org.eclipse.linuxtools.changelog_2.6.7.201009101021.jar
+org.eclipse.linuxtools.gcov_0.4.1.201009101021.jar
+org.eclipse.linuxtools.gprof_0.5.0.201009101021.jar
+org.eclipse.linuxtools.lttng_0.2.0.201009101021.jar
+org.eclipse.linuxtools.oprofile_0.3.0.201009101021.jar
+org.eclipse.linuxtools.profiling_0.6.1.201009101021.jar
+org.eclipse.linuxtools.rpm_0.4.3.201009101021.jar
+org.eclipse.linuxtools.rpm.ui.editor_0.4.3.201009101021.jar
+org.eclipse.linuxtools.systemtap_0.3.0.201009101021.jar
+org.eclipse.linuxtools.valgrind_0.6.1.201009101021.jar
+org.eclipse.m2m.atl_3.1.1.v201009141132.jar
+org.eclipse.m2m.atl.doc_3.1.1.v201009141132.jar
+org.eclipse.m2m.atl.examples_3.1.1.v201009141132.jar
+org.eclipse.m2m.atl.profiler_3.1.1.v201009141132.jar
+org.eclipse.m2m.atl.sdk_3.1.1.v201009141132.jar
+org.eclipse.m2m.atl.source_3.1.1.v201009141132.jar
+org.eclipse.m2m.qvt.oml_3.0.1.v20100818-1530-7B11AkF7AG8VAT3BRLA.jar
+org.eclipse.m2m.qvt.oml.common_2.1.0.v20100606-1530-7908_AkF7AG8KEM3CMFA.jar
+org.eclipse.m2m.qvt.oml.common.source_2.1.0.v20100606-1530-7908_AkF7AG8KEM3CMFA.jar
+org.eclipse.m2m.qvt.oml.debug_1.0.1.v20100901-1530-3-08s73533I4915D93.jar
+org.eclipse.m2m.qvt.oml.debug.source_1.0.1.v20100901-1530-3-08s73533I4915D93.jar
+org.eclipse.m2m.qvt.oml.doc_2.0.0.v20100606-1530-3--7w3121171702641.jar
+org.eclipse.m2m.qvt.oml.editor_2.1.0.v20100606-1530-30-7w3121171702641.jar
+org.eclipse.m2m.qvt.oml.editor.source_2.1.0.v20100606-1530-30-7w3121171702641.jar
+org.eclipse.m2m.qvt.oml.examples_2.0.0.v20100606-1530-3--7w3121171702641.jar
+org.eclipse.m2m.qvt.oml.runtime_2.1.0.v20100606-1530-7A2-AkF7AG8PBU3BRLA.jar
+org.eclipse.m2m.qvt.oml.runtime.source_2.1.0.v20100606-1530-7A2-AkF7AG8PBU3BRLA.jar
+org.eclipse.m2m.qvt.oml.sdk_3.0.1.v20100818-1530-7R63DN-Q7-IF3R3bz0nYvgAVAz-w.jar
+org.eclipse.m2m.qvt.oml.source_3.0.1.v20100818-1530-7B11AkF7AG8VAT3BRLA.jar
+org.eclipse.mat.chart.feature_1.0.1.201008091353.jar
+org.eclipse.mat.feature_1.0.1.201008091353.jar
+org.eclipse.mtj_1.1.1.v201009031435-7S7F5FFt6Zooas_UrpLo.jar
+org.eclipse.mtj.examples_1.1.1.v201009031435-7804DZRDKDEBDYKeYl.jar
+org.eclipse.mtj.sdk_1.1.1.v201009031435-41290aCMAKbyHg-z-pujz-05U4Gu.jar
+org.eclipse.mylyn.bugzilla_feature_3.4.2.v20100916-0100-e3x-7D773BgJ9DH9fCc4CICE1.jar
+org.eclipse.mylyn.commons_3.4.2.v20100916-0100-e3x-7Z7j6FGpAasic6jpTQsxM4.jar
+org.eclipse.mylyn.context_feature_3.4.2.v20100916-0100-e3x-777718s73533L3L135331.jar
+org.eclipse.mylyn_feature_3.4.2.v20100916-0100-e3x-7Z7f77FBBoPbPQeUoFeZXJ8.jar
+org.eclipse.mylyn.ide_feature_3.4.2.v20100916-0100-e3x-7G7J2BgJ9E99jDd49E994.jar
+org.eclipse.mylyn.java_feature_3.4.2.v20100916-0100-e3x-7D7F-AkF7B77V7c37B773.jar
+org.eclipse.mylyn.pde_feature_3.4.2.v20100916-0100-e3x-43-7w31211719012110.jar
+org.eclipse.mylyn.sdk_feature_3.4.2.v20100916-0100-e3x-8j9F7LFXiI9j9DENrbFi96Z.jar
+org.eclipse.mylyn.team_feature_3.4.2.v20100916-0100-e3x-4317w31211A1A012110.jar
+org.eclipse.mylyn.trac_feature_3.4.2.v20100916-0100-e3x-7D771BgJ9DH9cEd4CICE1.jar
+org.eclipse.mylyn.wikitext_feature_1.3.2.v20100916-0100-e3x-7F7e1FC7sReRSnX-DReRRD.jar
+org.eclipse.mylyn.wikitext.sdk_1.3.2.v20100916-0100-e3x-7U8M4FQCnvLuxi66SxLuuS.jar
+org.eclipse.net4j_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.db_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.db.derby_3.0.0.v20100629-0712.jar
+org.eclipse.net4j.db.derby.source_3.0.0.v20100629-0712.jar
+org.eclipse.net4j.db.h2_3.0.0.v20100626-0740.jar
+org.eclipse.net4j.db.h2.source_3.0.0.v20100626-0740.jar
+org.eclipse.net4j.db.source_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.defs_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.defs.source_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.sdk_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.sdk.source_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.source_3.0.0.v20100911-0900.jar
+org.eclipse.net4j.ui_3.0.0.v20100618-1452.jar
+org.eclipse.net4j.ui.source_3.0.0.v20100618-1452.jar
+org.eclipse.ocl_3.0.1.R30x_v201008251030-79-7I8qD6z-DtD7E6BP9D5393.jar
+org.eclipse.ocl.all_3.0.1.R30x_v201008251030-77-07EB1HmFvCkw5HyHBQCKUDK94.jar
+org.eclipse.ocl.all.sdk_3.0.1.R30x_v201008251030-7J-28j_C4ZUhGydEdaIEV6Kkp0dl.jar
+org.eclipse.ocl.doc_3.0.1.R30x_v201008311245-4-07S41yaw312119422356.jar
+org.eclipse.ocl.edit_3.0.0.R30x_v201008251030-7A--8ME7tnmB5855TBK85E5.jar
+org.eclipse.ocl.edit.source_3.0.0.R30x_v201008251030-7A--8ME7tnmB5855TBK85E5.jar
+org.eclipse.ocl.examples_3.0.1.R30x_v201008251030-86-7AF9Rn28mFQj3ilZTR3lnn.jar
+org.eclipse.ocl.examples.source_3.0.1.R30x_v201008251030.jar
+org.eclipse.ocl.source_3.0.1.R30x_v201008251030-79-7I8qD6z-DtD7E6BP9D5393.jar
+org.eclipse.ocl.uml_3.0.0.R30x_v201008251030-4--7S41yaw312119362141.jar
+org.eclipse.ocl.uml.source_3.0.0.R30x_v201008251030-4--7S41yaw312119362141.jar
+org.eclipse.pde.junit.runtime.addon_1.0.0.v20100831.jar
+org.eclipse.pde.junit.runtime.standalone_1.0.0.v20100831.jar
+org.eclipse.persistence.jpa_2.1.1.v20100817-r8050.jar
+org.eclipse.persistence.jpa.source_2.1.1.v20100817-r8050.jar
+org.eclipse.persistence.moxy_2.1.1.v20100817-r8050.jar
+org.eclipse.persistence.moxy.source_2.1.1.v20100817-r8050.jar
+org.eclipse.persistence.sdk_2.1.1.v20100817-r8050.jar
+org.eclipse.persistence.sdo_2.1.1.v20100817-r8050.jar
+org.eclipse.persistence.sdo.source_2.1.1.v20100817-r8050.jar
+org.eclipse.photran_6.0.3.201009162109.jar
+org.eclipse.php_2.2.1.v20100822-1200-7L7J1F8NcJTJKFXY9MkJJ.jar
+org.eclipse.php.sdk_2.2.1.v20100826-1100-53184QAN4IJShLXONIZhXX4Na9Od.jar
+org.eclipse.php.source_2.2.1.v20100822-1200-7L7J1F8NcJTJKFXY9MkJJ.jar
+org.eclipse.ptp_4.0.3.201009162109.jar
+org.eclipse.ptp.core_4.0.3.201009162109.jar
+org.eclipse.ptp.debug.sdm_4.0.3.201009162109.jar
+org.eclipse.ptp.etfw_4.0.3.201009162109.jar
+org.eclipse.ptp.etfw.ppw_4.0.3.201009162109.jar
+org.eclipse.ptp.etfw.tau_4.0.3.201009162109.jar
+org.eclipse.ptp.external_4.0.3.201009162109.jar
+org.eclipse.ptp.gem_4.0.3.201009162109.jar
+org.eclipse.ptp.pldt_4.0.3.201009162109.jar
+org.eclipse.ptp.pldt.lapi_4.0.3.201009162109.jar
+org.eclipse.ptp.pldt.upc_4.0.3.201009162109.jar
+org.eclipse.ptp.rdt_4.0.3.201009162109.jar
+org.eclipse.ptp.rdt.xlc_4.0.3.201009162109.jar
+org.eclipse.ptp.remote_4.0.3.201009162109.jar
+org.eclipse.ptp.remote.remotetools_4.0.3.201009162109.jar
+org.eclipse.ptp.remote.rse_4.0.3.201009162109.jar
+org.eclipse.ptp.remotetools_4.0.3.201009162109.jar
+org.eclipse.ptp.rm.ibm.ll_4.0.3.201009162109.jar
+org.eclipse.ptp.rm.ibm.pe_4.0.3.201009162109.jar
+org.eclipse.ptp.rm.mpich2_4.0.3.201009162109.jar
+org.eclipse.ptp.rm.openmpi_4.0.3.201009162109.jar
+org.eclipse.ptp.rm.pbs_4.0.3.201009162109.jar
+org.eclipse.ptp.rm.slurm_4.0.3.201009162109.jar
+org.eclipse.ptp.sci_4.0.3.201009162109.jar
+org.eclipse.ptp.services_4.0.3.201009162109.jar
+org.eclipse.ptp.utils_4.0.3.201009162109.jar
+org.eclipse.rap.runtime.sdk_1.3.1.20100915-2301.jar
+org.eclipse.rap.tooling_1.3.1.20100916-0013.jar
+org.eclipse.rephraserengine_6.0.3.201009162109.jar
+org.eclipse.riena.build.feature.core.sdk_2.0.0.v20100615_2_0_0.jar
+org.eclipse.riena.build.feature.samples.sdk_2.0.0.v20100615_2_0_0.jar
+org.eclipse.riena.build.feature.sdk_2.0.0.v20100615_2_0_0.jar
+org.eclipse.rse_3.2.1.v201008191400-7L78FA-8wqbPcNj4qa8R0eViy7vZ.jar
+org.eclipse.rse.core_3.2.1.v201008191400-7a7FFMWFC7sRd_Sga_dQoV.jar
+org.eclipse.rse.dstore_3.2.1.v201008191400-7L77FD8EVVFLXG4Oz0NjKF.jar
+org.eclipse.rse.ftp_3.0.200.v201005221100-780Bg9oB56N5J9QBADD.jar
+org.eclipse.rse.local_2.1.201.v201009071110-7B4F8PBgJ9Ai9dIaHNA9.jar
+org.eclipse.rse.ssh_3.0.100.v201005221100-7A2BhAkF77g7VEYDG7C.jar
+org.eclipse.rse.telnet_2.2.100.v201005221100-7730AkF77g7UDXELEF.jar
+org.eclipse.rse.terminals_1.0.101.v201008191400-77-DH9uCFiO1U8MBKTDB3622.jar
+org.eclipse.rse.useractions_1.1.200.v201005221100-31A78s733L3D7H7933.jar
+org.eclipse.sequoyah.device.common.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.device.examples.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.device.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.localization.android.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.localization.tools.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.pulsar_1.1.0.M20100811-0600.jar
+org.eclipse.sequoyah.vnc.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.vnc.protocol.examples.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.vnc.protocol.feature_1.0.0.M20100915-0236.jar
+org.eclipse.sequoyah.vnc.vncviewer.feature_1.0.0.M20100915-0236.jar
+org.eclipse.stp.bpmn.feature_1.2.0.201006151053.jar
+org.eclipse.stp.branding.feature_2.1.0.201006151053.jar
+org.eclipse.stp.im.bpmn.feature_1.2.0.201006151053.jar
+org.eclipse.stp.im.core.feature_1.2.0.201006151053.jar
+org.eclipse.stp.im.runtime.feature_1.2.0.201006151053.jar
+org.eclipse.stp.im.sca.feature_1.2.0.201006151053.jar
+org.eclipse.stp.policy.feature_1.1.0.201006151053.jar
+org.eclipse.stp.sca.feature_2.1.0.201006151053.jar
+org.eclipse.stp.sca.feature.fabric3_2.1.0.201006151053.jar
+org.eclipse.stp.sca.feature.frascati_2.1.0.201006151053.jar
+org.eclipse.stp.sca.feature.semantic_2.1.0.201006151053.jar
+org.eclipse.stp.sca.feature.tuscany_2.1.0.201006151053.jar
+org.eclipse.stp.sca.feature.tuscany2_2.1.0.201006151053.jar
+org.eclipse.stp.sca.feature.xmleditors_2.1.0.201006151053.jar
+org.eclipse.swordfish.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.registry.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.resolver.local.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.resolver.remote.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.sdk.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.tooling.deployment.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.tooling.development.feature_0.10.0.v201006150915.jar
+org.eclipse.swordfish.tutorial.discovery.feature_0.10.0.v201006150915.jar
+org.eclipse.team.svn_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.mylyn_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.mylyn.source_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.nl1_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.nl1.sources_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.resource.ignore.rules.jdt_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.resource.ignore.rules.jdt.source_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.revision.graph_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.revision.graph.source_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.source_0.7.9.I20100512-1900.jar
+org.eclipse.team.svn.sources_0.7.9.I20100512-1900.jar
+org.eclipse.tm.terminal_3.0.201.v201008191400-4-8_7w3121192A2511.jar
+org.eclipse.tm.terminal.local_0.1.0.v201006041240-10-7w312117152433.jar
+org.eclipse.tm.terminal.sdk_3.1.1.v201008191400-7N1FJMC5PrEz0-0VwkcvchKPHG.jar
+org.eclipse.tm.terminal.serial_2.0.200.v201005032000-3-8Z7w311A16383411.jar
+org.eclipse.tm.terminal.ssh_2.0.200.v201005271030-3-A77w312116382141.jar
+org.eclipse.tm.terminal.telnet_2.0.200.v201005032000-3-8_7w311A1A271116.jar
+org.eclipse.tm.terminal.view_2.1.0.v201006030830-30-7w312117152351.jar
+org.eclipse.tptp.birt_4.5.0.v201005032111-53-78A8A09t84644E4G6G44.jar
+org.eclipse.tptp.examples_4.6.0.v201005032111-7D7D-8zC4F-8G7F9I7D4F938x423.jar
+org.eclipse.tptp.monitoring_4.6.0.v201005032111-7D7E-9oB5855K5N8N55.jar
+org.eclipse.tptp.monitoring.doc.user_4.5.0.v201005032111-52-7w312116172711.jar
+org.eclipse.tptp.monitoring.examples_4.4.0.v201005032111-55-7w312116172711.jar
+org.eclipse.tptp.monitoring.instrumentation_4.4.0.v201005032111-7D7C-9oB5855K5N8N55.jar
+org.eclipse.tptp.monitoring.managedagent_4.5.0.v201005032111-7H7I-AkF7B77R7VBV77.jar
+org.eclipse.tptp.monitoring.managedagent.agents_4.5.0.v201005032111-54-7w312116172711.jar
+org.eclipse.tptp.monitoring.mx4j.jmx_4.5.0.v201005032111-4-07w31211719273A.jar
+org.eclipse.tptp.monitoring.runtime_4.5.0.v201005271900-7T7X-7r1WNos_vYhsZicqkbMM.jar
+org.eclipse.tptp.platform.batik_4.5.0.v201005032111-7H8H-FE-z0VXWZcyEYyUI.jar
+org.eclipse.tptp.platform.batik.pdf_4.5.0.v201005032111-25-7w311917142611.jar
+org.eclipse.tptp.platform.commons.logging_4.5.0.v201005032111-2-37w312116191612.jar
+org.eclipse.tptp.platform.core_4.7.1.v201009092123-8X8ZFXUFLWUl6knOxRCm9t.jar
+org.eclipse.tptp.platform.core.doc.user_4.4.1.v201009092123-79518s73533L3L7579.jar
+org.eclipse.tptp.platform.doc.user_4.4.1.v201009092123-797717FE8C5yB897GPGRCBEA.jar
+org.eclipse.tptp.platform.examples_4.4.0.v201005032111-53-7w312116172711.jar
+org.eclipse.tptp.platform.instrumentation.ui_4.3.1.v201009092123-797908s73533D4H6D56.jar
+org.eclipse.tptp.platform.integration.pde_4.5.1.v201009092123-5407w31211A1A3234.jar
+org.eclipse.tptp.platform.jakarta.log4j_4.5.0.v201005032111-217E7w312116191611.jar
+org.eclipse.tptp.platform.jvmti_4.5.1.v201009092123-797A18s73533L4F6D6D.jar
+org.eclipse.tptp.platform.probekit_4.5.1.v201009092123-7H7BF8PAkF7B77ZARCNEK.jar
+org.eclipse.tptp.platform.probekit.doc.user_4.4.1.v201009092123-5207w31211A1A3234.jar
+org.eclipse.tptp.platform.profile.server_4.5.1.v201009092123-7H7F2AkF7B77c7dEGDG.jar
+org.eclipse.tptp.platform.report_4.4.1.v201009092123-7D7A09oB5855O5Q9I78.jar
+org.eclipse.tptp.platform.report.birt_4.4.0.v201005032111-7979-8s73533D3F5F33.jar
+org.eclipse.tptp.platform.runtime_4.7.1.v201009092123-7u84778ksjNyo-bR8YTTJlR0rtM2.jar
+org.eclipse.tptp.platform.samples_4.5.0.v201005032111-7D7A-9oB5855K5N8N55.jar
+org.eclipse.tptp.platform.trace_4.5.1.v201009092123-7L7O8bBgJ9E99jAfGWEM.jar
+org.eclipse.tptp.platform.xerces_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
+org.eclipse.tptp.test_4.5.100.v201009101627-7L7N8ZBgJ9DI9cGMHVKb.jar
+org.eclipse.tptp.test.doc.user_4.5.0.v201005032111-54-7w312116383211.jar
+org.eclipse.tptp.test.recorders.url_4.7.0.v201005032111-797D-8s73533D75799J.jar
+org.eclipse.tptp.test.runtime_4.5.100.v201009101627-7H7I8Z7VtKB2vQUp2lxNp10z0BoX.jar
+org.eclipse.tptp.test.samples_4.4.0.v201005032111-53-7w312116323449.jar
+org.eclipse.tptp.test.tools_4.5.0.v201005032111-7L7U-A5eNmGSz-_VSfRuQPNcUk.jar
+org.eclipse.tptp.test.tools.junit_4.7.0.v201005032111-7H7P-AkF7B77RGHDRIP.jar
+org.eclipse.tptp.trace_4.3.1.v201009092123-794F9x8s73533H3I6A56.jar
+org.eclipse.tptp.trace.arm_4.3.0.v201005032111-793-8s73533E3H5F5C.jar
+org.eclipse.tptp.trace.arm.ui_4.4.1.v201009092123-797708s73533H3I6A56.jar
+org.eclipse.tptp.trace.jvmti_4.3.1.v201009092123-5407w31211A1A3234.jar
+org.eclipse.tptp.trace.runtime_4.4.1.v201009092123-7H7C27XbL_K4E9NJSSdkZmWWE7.jar
+org.eclipse.tptp.wtp_4.5.1.v201009092123-54078I8G3BlG8C88d8eFHEH.jar
+org.eclipse.uml2_3.1.1.v201008191505.jar
+org.eclipse.uml2.doc_3.1.0.v201005281015.jar
+org.eclipse.uml2.examples_3.1.1.v201008191505.jar
+org.eclipse.uml2.examples.source_3.1.1.v201008191505.jar
+org.eclipse.uml2.sdk_3.1.1.v201008191505.jar
+org.eclipse.uml2.source_3.1.1.v201008191505.jar
+org.eclipse.wst.common_core.feature_3.2.2.v201008091400-7B7DFElF7RZHOZJ6W0PsNJ.jar
+org.eclipse.wst.common.fproj_3.2.2.v201008170019-377AB8s73533J5H335L.jar
+org.eclipse.wst.common_ui.feature_3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt.jar
+org.eclipse.wst.jsdt.feature_1.2.2.v201008170101-7C78FGMF9JgLWLMUUEMtXc.jar
+org.eclipse.wst.server_adapters.feature_3.2.0.v201005241510-51EoAkF77g8HBSc.jar
+org.eclipse.wst.server_core.feature_3.2.2.v20100908-30F8V8s734C3I3K.jar
+org.eclipse.wst.server_ui.feature_3.2.2.v20100908-7B4FBrAtJb1nESKmCJHPGQ347.jar
+org.eclipse.wst.server_userdoc.feature_3.1.10.v201005241510-20Bg7w3121162A3236.jar
+org.eclipse.wst.web_core.feature_3.2.2.v201008100100-7E7AFHwAJrn5PM15pUYBwJLkSG8j.jar
+org.eclipse.wst.web_ui.feature_3.2.2.v201008100100-7O7CFbKEMf84nUlEJyX7-SPQjhYZ.jar
+org.eclipse.wst.web_userdoc.feature_3.2.0.v201005241510-31Eo8s734B3E4H7799.jar
+org.eclipse.wst.ws_core.feature_3.2.2.v201008211705-7L7RFezFGtGd-ngz--z0mHnb4852.jar
+org.eclipse.wst.ws_ui.feature_3.2.2.v201008211705-7I78FZFEtEoO2c5BlJ4jPNvNC-yS.jar
+org.eclipse.wst.ws_userdoc.feature_3.1.200.v201007151546-44FO-9oB5855O8M9JHH.jar
+org.eclipse.wst.ws_wsdl15.feature_1.5.300.v201005241450-2407w312116191741.jar
+org.eclipse.wst.xml_core.feature_3.2.2.v201008170029-7C7OFXYF7RZHQHI5PyJwPT.jar
+org.eclipse.wst.xml_ui.feature_3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ.jar
+org.eclipse.wst.xml_userdoc.feature_3.2.100.v201005241420-50FXNAkF7B77RBgFFBF.jar
+org.eclipse.wst.xml.xpath2.processor.feature_1.1.5.v201009091745-67K2BgJ9DIAXCbBWJO.jar
+org.eclipse.wst.xsl.feature_1.1.2.v201009091745-7S7WFAPFIpS-1-NbCE6tnacCXKP.jar
+org.eclipse.xpand_1.0.1.v201008251147.jar
+org.eclipse.xpand.doc_1.0.1.v201008251147.jar
+org.eclipse.xpand.examples_1.0.1.v201008251147.jar
+org.eclipse.xpand.examples.source_1.0.1.v201008251147.jar
+org.eclipse.xpand.incremental_1.0.1.v201008251147.jar
+org.eclipse.xpand.incremental.source_1.0.1.v201008251147.jar
+org.eclipse.xpand.sdk_1.0.1.v201008251147.jar
+org.eclipse.xpand.source_1.0.1.v201008251147.jar
+org.eclipse.xpand.ui_1.0.1.v201008251147.jar
+org.eclipse.xpand.ui.source_1.0.1.v201008251147.jar
+org.eclipse.xsd_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.doc_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.doc.source_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.ecore.converter_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.ecore.converter.source_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.edit_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.editor_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.editor.source_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.edit.source_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.mapping_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.mapping.editor_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.mapping.editor.source_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.mapping.source_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.sdk_2.6.0.v20100914-1218.jar
+org.eclipse.xsd.source_2.6.0.v20100914-1218.jar
+org.eclipse.xtend_1.0.1.v201008251147.jar
+org.eclipse.xtend.dependencies_1.0.1.v201008251147.jar
+org.eclipse.xtend.source_1.0.1.v201008251147.jar
+org.eclipse.xtend.typesystem.emf_1.0.1.v201008251147.jar
+org.eclipse.xtend.typesystem.emf.source_1.0.1.v201008251147.jar
+org.eclipse.xtend.typesystem.uml2_1.0.1.v201008251147.jar
+org.eclipse.xtend.typesystem.uml2.source_1.0.1.v201008251147.jar
+org.eclipse.xtend.typesystem.xsd_1.0.1.v201008251147.jar
+org.eclipse.xtend.typesystem.xsd.source_1.0.1.v201008251147.jar
+org.eclipse.xtend.ui_1.0.1.v201008251147.jar
+org.eclipse.xtend.ui.source_1.0.1.v201008251147.jar
+org.eclipse.xtext.docs_1.0.1.v201008251220.jar
+org.eclipse.xtext.examples_1.0.1.v201008251220.jar
+org.eclipse.xtext.examples.source_1.0.1.v201008251220.jar
+org.eclipse.xtext.runtime_1.0.1.v201008251220.jar
+org.eclipse.xtext.runtime.source_1.0.1.v201008251220.jar
+org.eclipse.xtext.sdk_1.0.1.v201008251220.jar
+org.eclipse.xtext.sdk.source_1.0.1.v201008251220.jar
+org.eclipse.xtext.ui_1.0.1.v201008251220.jar
+org.eclipse.xtext.ui.source_1.0.1.v201008251220.jar
+org.eclipse.xtext.xbase_1.0.1.v201008251220.jar
+org.eclipse.xtext.xbase.source_1.0.1.v201008251220.jar
+org.eclipse.zest_1.2.0.v20100519-2050-67808yE5F-8HAH4HECF4242.jar
+org.eclipse.zest.sdk_1.2.0.v20100519-2050-67908COKMFAKPYIEUdUVWhXYN8VN.jar
+org.eclipse.zest.source_1.2.0.v20100519-2050-67808yE5F-8HAH4HECF4242.jar
+com.ibm.icu.base_1.1.0.v20090119-79318s73533B57.jar
+master-ecf_1.0.0.v20090316-7m7D-FHlEcwceABKLqOZn.jar
+master-equinox_1.1.0.v20100521-7f7PFAxFDt5GvkMknttdHz-xebd5.jar
+master-equinox-p2_1.0.0.v20091106-2-A77w31211614b.jar
+master-equinox-weaving_1.0.0.v20090817-37B7D7733L57955LBL9J.jar
+master-jetty_1.0.0.v20090305-78778_AGGE5h0O8N11917.jar
+org.eclipse.cvs_1.2.0.v20100427-7B77FKt90GE5h0SBT5FV9A01911.jar
+org.eclipse.cvs.source_1.2.0.v20100427-7B77FKt90GE5h0SBT5FV9A01911.jar
+org.eclipse.equinox.compendium.sdk_3.6.0.v20100421-7V7RFiwFLSgEt4Pctn77c7J.jar
+org.eclipse.equinox.core.sdk_3.6.0.v20100603-7sF99FsHFTw8HQBta4g33J3F.jar
+org.eclipse.equinox.executable_3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi.jar
+org.eclipse.equinox.jmx.client.feature_1.0.0.v20081124-4--9oB5855K5E.jar
+org.eclipse.equinox.jmx.common.feature_1.0.0.v20070507-7D7A8dF7RZHQHHvSF9VLPG.jar
+org.eclipse.equinox.jmx.server.feature_1.0.0.v20081124-7H47DF9JgLUaMDLr5F48.jar
+org.eclipse.equinox.p2.discovery.feature_1.0.0.v20100510-4--9oB5855K7P.jar
+org.eclipse.equinox.p2.sdk_3.6.0.v20100503-9I7VGAeG8tz-BY6jz0w2HLRYr.jar
+org.eclipse.equinox.p2.user.ui_2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr.jar
+org.eclipse.equinox.p2.user.ui.source_2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr.jar
+org.eclipse.equinox.sdk_3.6.1.r361_v20100903-7H7R07v8rtOZyYbv1I6aZgou5z07.jar
+org.eclipse.equinox.server.core_1.0.0.v20100510-7K7QErDzbb9z-yqHb55T7I.jar
+org.eclipse.equinox.server.jetty_1.0.0.v20100510-7I777iBgJ9DIARGH8IIQ.jar
+org.eclipse.equinox.server.p2_1.0.0.v20100503-7x7IFGOFQ74dz0POCNUBjA6L.jar
+org.eclipse.equinox.server.servletbridge_1.0.0.v20100510-42A79oB5855K5E.jar
+org.eclipse.equinox.serverside.sdk_3.6.0.v20100421-7u7NFVgFN5JdPKPhDHd_6Yqc54uw.jar
+org.eclipse.equinox.server.simple_1.0.0.v20100510-44DF8s734C48662444.jar
+org.eclipse.equinox.weaving.sdk_1.0.0.v20100421-79--EVVFNFFsFc.jar
+org.eclipse.help_1.2.0.v20100427-7e7jEQFEp4jsWcboLU9l93.jar
+org.eclipse.help.source_1.2.0.v20100427-7e7jEQFEp4jsWcboLU9l93.jar
+org.eclipse.jdt_3.6.1.r361_v20100714-0800-7z8XFUSFLFlmgLc5z-Bvrt8-HVkH.jar
+org.eclipse.jdt.source_3.6.1.r361_v20100714-0800-7z8XFUSFLFlmgLc5z-Bvrt8-HVkH.jar
+org.eclipse.pde_3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ.jar
+org.eclipse.pde.api.tools.ee.fragments_1.0.0.v20100427-7C-7BF9JgLWLMBMMAMsLL.jar
+org.eclipse.pde.source_3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ.jar
+org.eclipse.platform_3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L.jar
+org.eclipse.platform.source_3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L.jar
+org.eclipse.rcp_3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T.jar
+org.eclipse.rcp.source_3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T.jar
+org.eclipse.releng.tools_3.3.0.v20100427-44A77w31211642.jar
+org.eclipse.sdk_3.6.1.r361_v20100714-0800-7Q7m6DDaKf5o2z-L9LxPSe6ygafz-KKIqk1rr_3j4dn7J.jar
+org.eclipse.sdk.examples_3.3.0.v20100527-817fFcfFEdcVcRZlgyBRcVX.jar
+org.eclipse.sdk.examples.source_3.3.0.v20100527.jar
diff --git a/org.eclipse.wtp.releng.versionchecker/features.out2.txt b/org.eclipse.wtp.releng.versionchecker/features.out2.txt
new file mode 100644
index 0000000..1830f21
--- /dev/null
+++ b/org.eclipse.wtp.releng.versionchecker/features.out2.txt
@@ -0,0 +1,42 @@
+org.eclipse.jpt.eclipselink.feature_2.3.2.v201008242310-7778BjBgJ9E99_H_DFBA.jar
+org.eclipse.jpt.feature_2.3.2.v201008242310-7N7UF75FD3wTgbUpoff0aT.jar
+org.eclipse.jsf.feature_3.2.2.v201008231400-7E7I6F9JgLWLMUW3.jar
+org.eclipse.jst.common.fproj.enablement.jdt_3.2.2.v201008170019-377AB8s73533J5J759F.jar
+org.eclipse.jst.enterprise_core.feature_3.2.1.v201007070821-52FMTAkF7B77UBR7W98.jar
+org.eclipse.jst.enterprise_ui.feature_3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh.jar
+org.eclipse.jst.enterprise_userdoc.feature_3.2.100.v201007151547-62FR7BgJ9E99_EmEJFX.jar
+org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature_2.2.101.v20100906-208_7w31211A17.jar
+org.eclipse.jst.server_adapters.ext.feature_3.2.2.v20100818b-777HFGRCcNBDiBjIbhBA8.jar
+org.eclipse.jst.server_adapters.feature_3.2.0.v201005241530-208Z7w31211419.jar
+org.eclipse.jst.server_core.feature_3.2.0.v201005241530-31FA28s73533C66.jar
+org.eclipse.jst.server_ui.feature_3.2.2.v20100908-7A5FEi9xFc7RCJMToAIOJC43A.jar
+org.eclipse.jst.server_userdoc.feature_3.3.0.v201005241530-2-Eo7w3121162A3329.jar
+org.eclipse.jst.web_core.feature_3.2.2.v201008170029-7Q7BG75FE9Le9BCy-tZxTqohz000.jar
+org.eclipse.jst.webpageeditor.feature_2.3.1.v20100906-4609oB5855L6N.jar
+org.eclipse.jst.web_ui.feature_3.2.2.v201008170029-7F77FJSC25Tkdy1nqglPjqLAoDgh.jar
+org.eclipse.jst.web_userdoc.feature_3.2.1.v201009091720-2107w31211938.jar
+org.eclipse.jst.ws.axis2tools.feature_1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj.jar
+org.eclipse.jst.ws.cxf.feature_1.0.2.v201008232129-7H777DFAKlRiOX8lGdRoz0878J.jar
+org.eclipse.jst.ws.jaxws.dom.feature_1.0.0.v201005241530-5--AkF7B77NBZBgBg.jar
+org.eclipse.jst.ws.jaxws.feature_1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn.jar
+org.eclipse.jst.ws.jaxws_userdoc.feature_1.0.2.v201008232129-3-28s73533I67767I.jar
+org.eclipse.wst.common_core.feature_3.2.2.v201008091400-7B7DFElF7RZHOZJ6W0PsNJ.jar
+org.eclipse.wst.common.fproj_3.2.2.v201008170019-377AB8s73533J5H335L.jar
+org.eclipse.wst.common_ui.feature_3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt.jar
+org.eclipse.wst.jsdt.feature_1.2.2.v201008170101-7C78FGMF9JgLWLMUUEMtXc.jar
+org.eclipse.wst.server_adapters.feature_3.2.0.v201005241510-51EoAkF77g8HBSc.jar
+org.eclipse.wst.server_core.feature_3.2.2.v20100908-30F8V8s734C3I3K.jar
+org.eclipse.wst.server_ui.feature_3.2.2.v20100908-7B4FBrAtJb1nESKmCJHPGQ347.jar
+org.eclipse.wst.server_userdoc.feature_3.1.10.v201005241510-20Bg7w3121162A3236.jar
+org.eclipse.wst.web_core.feature_3.2.2.v201008100100-7E7AFHwAJrn5PM15pUYBwJLkSG8j.jar
+org.eclipse.wst.web_ui.feature_3.2.2.v201008100100-7O7CFbKEMf84nUlEJyX7-SPQjhYZ.jar
+org.eclipse.wst.web_userdoc.feature_3.2.0.v201005241510-31Eo8s734B3E4H7799.jar
+org.eclipse.wst.ws_core.feature_3.2.2.v201008211705-7L7RFezFGtGd-ngz--z0mHnb4852.jar
+org.eclipse.wst.ws_ui.feature_3.2.2.v201008211705-7I78FZFEtEoO2c5BlJ4jPNvNC-yS.jar
+org.eclipse.wst.ws_userdoc.feature_3.1.200.v201007151546-44FO-9oB5855O8M9JHH.jar
+org.eclipse.wst.ws_wsdl15.feature_1.5.300.v201005241450-2407w312116191741.jar
+org.eclipse.wst.xml_core.feature_3.2.2.v201008170029-7C7OFXYF7RZHQHI5PyJwPT.jar
+org.eclipse.wst.xml_ui.feature_3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ.jar
+org.eclipse.wst.xml_userdoc.feature_3.2.100.v201005241420-50FXNAkF7B77RBgFFBF.jar
+org.eclipse.wst.xml.xpath2.processor.feature_1.1.5.v201009091745-67K2BgJ9DIAXCbBWJO.jar
+org.eclipse.wst.xsl.feature_1.1.2.v201009091745-7S7WFAPFIpS-1-NbCE6tnacCXKP.jar
\ No newline at end of file
diff --git a/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/FullJarNameParser.java b/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/FullJarNameParser.java
new file mode 100644
index 0000000..a9dbc03
--- /dev/null
+++ b/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/FullJarNameParser.java
@@ -0,0 +1,78 @@
+/*******************************************************************************
+ * Copyright (c) 2006 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ * 
+ * Contributors:
+ *     IBM Corporation - initial API and implementation
+ *     
+ *******************************************************************************/
+
+package org.eclipse.wtp.releng.tools.versionstatistics;
+
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+public class FullJarNameParser {
+
+	private static final boolean DEBUG = false; 
+	// simplified pattern: (ID) '_' (N '.' M '.' O '.' S) '.jar'
+	private String START_GROUP = "(";
+	private String END_GROUP = ")";
+	private String UNDERSCORE = "_";
+	private String BACKSLASH = "\\";
+	private String LITERAL_PERIOD = BACKSLASH + ".";
+	private String ANYDIGITS = BACKSLASH + "d" + "*";
+	private String ANY = ".*";
+	private Pattern pattern = Pattern.compile(START_GROUP + ANY + END_GROUP + UNDERSCORE + START_GROUP + START_GROUP + ANYDIGITS + END_GROUP + LITERAL_PERIOD + START_GROUP + ANYDIGITS + END_GROUP + LITERAL_PERIOD + START_GROUP + ANYDIGITS + END_GROUP + START_GROUP + LITERAL_PERIOD + ANY + END_GROUP + "?" + END_GROUP);
+
+	private String projectString;
+	private String versionString;
+
+
+
+	public FullJarNameParser() {
+		super();
+	}
+
+	public boolean parse(String line) {
+		boolean result = false;
+		projectString = "";
+		versionString = "";
+		Matcher matcher = pattern.matcher(line);
+
+		if (!matcher.matches()) {
+			System.out.println();
+			System.out.println("\tthe line did not match parse rule: ");
+			System.out.println("\t" + line);
+			System.out.println();
+			result = false;
+		}
+		else {
+
+			projectString = matcher.group(1);
+			versionString = matcher.group(2);
+			if (DEBUG) {
+				System.out.println(projectString);
+				System.out.println(versionString);
+				System.out.println();
+			}
+			result = true;
+		}
+		return result;
+	}
+
+
+
+	public String getProjectString() {
+		return projectString;
+	}
+
+
+
+	public String getVersionString() {
+		return versionString;
+	}
+}
\ No newline at end of file
diff --git a/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/VersionStats.java b/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/VersionStats.java
new file mode 100644
index 0000000..39b7855
--- /dev/null
+++ b/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/VersionStats.java
@@ -0,0 +1,219 @@
+package org.eclipse.wtp.releng.tools.versionstatistics;
+
+import java.io.BufferedReader;
+import java.io.FileNotFoundException;
+import java.io.FileReader;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Set;
+import java.util.SortedMap;
+import java.util.TreeMap;
+
+import org.osgi.framework.Version;
+
+public class VersionStats {
+
+    private static final boolean DEBUG = false;
+    private static final String  EOL   = System.getProperty("line.separator");
+
+
+
+    public static void main(String[] args) {
+        try {
+            new VersionStats().getStats();
+        }
+        catch (FileNotFoundException e) {
+            e.printStackTrace();
+        }
+        catch (IOException e) {
+            e.printStackTrace();
+        }
+    }
+
+    private int       longest;
+    private String    longestDir;
+    private String    longestQualifier;
+    private int       longestQualifierLength;
+    private String    longestQualifierFeature;
+    private int       longestSuffixLength;
+    private String    longestSuffix;
+    private String    longestSuffixFeature;
+    private SortedMap sortedFeatureDirMap = new TreeMap();
+    private SortedMap sortedQualifierMap  = new TreeMap();
+
+    private void getStats() throws IOException {
+        String filename = "features.outrad.txt";
+
+        readdata(filename);
+        report();
+
+    }
+
+    private void readdata(String filename) throws IOException {
+        FileReader featureFile = new FileReader(filename);
+        BufferedReader featureReader = new BufferedReader(featureFile);
+        try {
+            while (featureReader.ready()) {
+                String line = featureReader.readLine();
+                line = line.trim();
+                if (line.length() > 0) {
+                    String featuredir = line;
+                    if (featuredir.endsWith(".jar")) {
+                        featuredir = line.substring(0, line.length() - ".jar".length());
+                    }
+                    if (DEBUG) {
+                        System.out.println(line);
+                        System.out.println(featuredir);
+                    }
+                    checkIfLongest(featuredir);
+                    countFeature(featuredir);
+
+                    VersionedId versionId = computeVersionId(featuredir);
+                    countQualifiers(versionId);
+                    checkIfLongestQualifer(versionId);
+                    checkIfLongestSuffix(versionId);
+                }
+            }
+        }
+        finally {
+            if (featureReader != null) {
+                featureReader.close();
+            }
+        }
+    }
+
+    private void report() {
+        System.out.println();
+        System.out.println("Longest feature directory: " + EOL + longestDir + " (" + longest + ") ");
+        System.out.println();
+        System.out.println("Longest feature Qualifier: " + EOL + longestQualifierFeature + " (" + longestQualifier + ")  " + " (" + longestQualifierLength + ") ");
+        System.out.println();
+        System.out.println("Longest feature suffix: " + EOL + longestSuffixFeature + " (" + longestSuffix + ")  " + " (" + longestSuffixLength + ") ");
+
+        histogramFeatureDir();
+
+        histogramQualifier();
+    }
+
+    private void histogramQualifier() {
+        System.out.println(EOL + EOL + " qualifier length\tcount" + EOL);
+        Set<Integer> qkeys = sortedQualifierMap.keySet();
+
+        for (Iterator iterator = qkeys.iterator(); iterator.hasNext();) {
+            Integer aLength = (Integer) iterator.next();
+            List<VersionedId> collection = (List<VersionedId>) sortedQualifierMap.get(aLength);
+            int count = collection.size();
+            System.out.println("\t" + aLength + "\t" + count);
+            if (aLength >= 28) {
+                for (Iterator iterator2 = collection.iterator(); iterator2.hasNext();) {
+                    VersionedId VersionedId = (VersionedId) iterator2.next();
+                    System.out.println("   " + VersionedId.getId());
+
+                }
+            }
+
+        }
+    }
+
+    private void histogramFeatureDir() {
+        System.out.println(EOL + EOL + " directory length\tcount" + EOL);
+        Set<Integer> keys = sortedFeatureDirMap.keySet();
+
+        for (Iterator iterator = keys.iterator(); iterator.hasNext();) {
+            Integer aLength = (Integer) iterator.next();
+            List<String> collection = (List<String>) sortedFeatureDirMap.get(aLength);
+            int count = collection.size();
+            System.out.println("\t" + aLength + "\t" + count);
+
+        }
+    }
+
+    private void checkIfLongestSuffix(VersionedId version) {
+        String qualifier = version.getVersion().getQualifier();
+        String suffix = guessSuffix(qualifier);
+        if ((suffix != null) && (suffix.length() > longestSuffixLength)) {
+            longestSuffixLength = suffix.length();
+            longestSuffix = suffix;
+            longestSuffixFeature = version.getId();
+        }
+
+
+    }
+
+    private String guessSuffix(String qualifier) {
+        int pos = qualifier.indexOf('-');
+        String suffix = null;
+        if (pos > -1) {
+            /*
+             * If qualifier had -dddd- or =dddd<end> then assume its just the time in cvs tag 
+             */
+            suffix = qualifier.substring(pos + 1);
+            if (suffix.matches("\\d\\d\\d\\d-.*")) {
+                suffix = suffix.substring(5);
+            }
+            else if (suffix.matches("\\d\\d\\d\\d$")) {
+                // technically null (no suffix)
+                suffix = suffix.substring(4);
+            }
+        }
+        return suffix;
+    }
+
+    private void checkIfLongestQualifer(VersionedId versionId) {
+        // versionId.getId(), versionId.getVersion()
+        Version version = versionId.getVersion();
+        if (version.getQualifier().length() > longestQualifierLength) {
+            longestQualifierLength = version.getQualifier().length();
+            longestQualifier = version.getQualifier();
+            longestQualifierFeature = versionId.getId();
+        }
+
+    }
+
+    private void checkIfLongest(String featuredir) {
+        if (featuredir.length() > longest) {
+            longest = featuredir.length();
+            longestDir = featuredir;
+        }
+
+    }
+
+    private void countFeature(String featuredir) {
+        Integer length = new Integer(featuredir.length());
+        List<String> collection = (List<String>) sortedFeatureDirMap.get(length);
+        if (collection == null) {
+            collection = new ArrayList<String>();
+            sortedFeatureDirMap.put(length, collection);
+        }
+        collection.add(featuredir);
+
+
+    }
+
+    private void countQualifiers(VersionedId versionId) {
+        String qualifier = versionId.getVersion().getQualifier();
+        String suffix = guessSuffix(qualifier);
+        Integer alength = new Integer(0);
+        if (suffix != null) {
+            alength = new Integer(suffix.length());
+        }
+        List<VersionedId> qcollection = (List<VersionedId>) sortedQualifierMap.get(alength);
+        if (qcollection == null) {
+            qcollection = new ArrayList<VersionedId>();
+            sortedQualifierMap.put(alength, qcollection);
+        }
+        qcollection.add(versionId);
+    }
+
+    public VersionedId computeVersionId(String spec) {
+        FullJarNameParser parser = new FullJarNameParser();
+        parser.parse(spec);
+        String id = parser.getProjectString();
+        String versionString = parser.getVersionString();
+        Version version = new Version(versionString);
+        return new VersionedId(id, version);
+    }
+
+}
diff --git a/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/VersionedId.java b/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/VersionedId.java
new file mode 100644
index 0000000..355042e
--- /dev/null
+++ b/org.eclipse.wtp.releng.versionchecker/src/org/eclipse/wtp/releng/tools/versionstatistics/VersionedId.java
@@ -0,0 +1,93 @@
+package org.eclipse.wtp.releng.tools.versionstatistics;
+
+import org.osgi.framework.Version;
+
+
+/**
+ * A simple data object, to old an id and version.
+ */
+public class VersionedId {
+    private final String  id;
+    private final Version version;
+
+    /**
+     * Creates and returns a new {@link VersionedId} from the given string
+     * specification. The specification must be of the form "id/version", or
+     * just "id" if the version is absent <p> This factory method can be used
+     * to reconstruct a {@link VersionedId} instance from the string
+     * representation produced by a previous invocation of {@link #toString()}
+     * .
+     * 
+     * @param spec
+     *            the specification for the versioned id to create
+     * @return the parsed versioned id
+     * @throws IllegalArgumentException
+     *             If <code>spec</code> is improperly formatted.
+     */
+    public static VersionedId parse(String spec) {
+        FullJarNameParser parser = new FullJarNameParser();
+        parser.parse(spec);
+        String id = parser.getProjectString();
+        String version = parser.getVersionString();
+        return new VersionedId(id, version);
+    }
+
+    /**
+     * Creates a new versioned id with the given id and version.
+     * 
+     * @param id
+     *            The identifier
+     * @param version
+     *            The version
+     * @throws IllegalArgumentException
+     *             If <code>version</code> is improperly formatted.
+     */
+    public VersionedId(String id, String version) {
+        this.id = id;
+        this.version = Version.parseVersion(version);
+    }
+
+    /**
+     * Creates a new versioned id with the given id and version.
+     * 
+     * @param id
+     *            The identifier
+     * @param version
+     *            The version
+     */
+    public VersionedId(String id, Version version) {
+        this.id = id;
+        this.version = (version == null) ? Version.emptyVersion : version;
+    }
+
+    /**
+     * @return the ID of this VersionedID
+     */
+    public String getId() {
+        return id;
+    }
+
+    /**
+     * @return the Version of this VersionedID
+     */
+    public Version getVersion() {
+        return version;
+    }
+
+    public boolean equals(Object obj) {
+        if (this == obj) {
+            return true;
+        }
+
+        if (!(obj instanceof VersionedId)) {
+            return false;
+        }
+
+        VersionedId vname = (VersionedId) obj;
+        return id.equals(vname.id) && version.equals(vname.version);
+    }
+
+    public int hashCode() {
+        return id.hashCode() * 31 + version.hashCode();
+    }
+}