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'; }