Update Eclipse Project mappings.
Change-Id: I4ef3469b3dcb9bcddfce21dfea5063f2e82ba817
diff --git a/classes/common.php b/classes/common.php
index 4ddb299..23b4ec4 100644
--- a/classes/common.php
+++ b/classes/common.php
@@ -422,21 +422,27 @@
'*/*/@theia/*/*' => 'ecd.theia',
- '*/*/*/org.eclipse.equinox.*/*' => 'eclipse.equinox',
- '*/*/*/org.eclipse.osgi.*/*' => 'eclipse.equinox',
- '*/*/*/org.eclipse.emf/*' => 'modeling.emf.emf',
- '*/*/*/org.eclipse.emf.*/*' => 'modeling.emf.emf',
- '*/*/*/org.eclipse.m2e.*/*' => 'technology.m2e',
- '*/*/*/org.eclipse.xtend.*/*' => 'modeling.tmf.xtext',
- '*/*/*/org.eclipse.xtext.*/*' => 'technology.m2e'
-
+ 'maven/*/org.eclipse.jdt.ls/org.eclipse.jdt.ls*/*' => 'eclipse.jdt.ls',
+ 'p2/*/*/org.eclipse.jdt.*/*' => 'eclipse.jdt',
+ 'p2/*/*/org.eclipse.equinox.*/*' => 'eclipse.equinox',
+ 'p2/*/*/org.eclipse.osgi/*' => 'eclipse.equinox',
+ 'p2/*/*/org.eclipse.osgi.*/*' => 'eclipse.equinox',
+ 'p2/*/*/org.eclipse.emf/*' => 'modeling.emf.emf',
+ 'p2/*/*/org.eclipse.emf.*/*' => 'modeling.emf.emf',
+ 'p2/*/*/org.eclipse.m2e.*/*' => 'technology.m2e',
+ 'p2/*/*/org.eclipse.xtend.*/*' => 'modeling.tmf.xtext',
+ 'p2/*/*/org.eclipse.xtext.*/*' => 'technology.m2e',
+ 'p2/*/*/org.eclipse.lsp4j/*' => 'technology.lsp4j',
+ 'p2/*/*/org.eclipse.lsp4j.*/*' => 'technology.lsp4j',
+ 'p2/*/*/org.eclipse.buildship.*/*' => 'tools.buildship'
);
// This list is stable, I think. I believe that we can expand this out and
// just include it in whatever data source we end up choose to use to represent
// this information.
- $platform = array('e4', 'platform', 'test', 'releng', 'webdav', 'externaltools', 'rcp', 'core', 'debug', 'help', 'ui', 'sdk', 'team', 'text', 'ltk', 'osgi', 'search', 'compare', 'update', 'ant', 'jface', 'swt', 'jsch', 'cvs', 'tomcat', 'target', 'ftp', 'license');
+ $platform = array('e4', 'platform', 'test', 'releng', 'webdav', 'externaltools', 'rcp', 'core', 'debug', 'help', 'ui', 'sdk', 'team', 'text', 'ltk', 'osgi', 'search', 'compare', 'update', 'ant', 'jface', 'swt', 'jsch', 'cvs', 'tomcat', 'target', 'ftp', 'license', 'urischeme');
foreach ($platform as $fragment) {
+ $map["p2/*/*/org.eclipse.{$fragment}/*"] = 'eclipse.platform';
$map["p2/*/*/org.eclipse.{$fragment}.*/*"] = 'eclipse.platform';
}