Skip to content

Instantly share code, notes, and snippets.

<extension
id="id1"
point="org.eclipse.e4.workbench.model">
<processor
beforefragment="true"
class="org.eclipse.ui.internal.CommandToModelProcessor">
</processor>
</extension>
IExtensionRegistry registry = Platform.getExtensionRegistry();
Object token = getMasterToken(registry);
if (token == null) {
return;
}
Bundle ide = Platform.getBundle("org.eclipse.ui.ide");
String id = "" + ide.getBundleId();
IExtension[] extensions = registry.getExtensions(ide.getSymbolicName());
for (IExtension ext : extensions) {
if ("org.eclipse.ui.preferencePages".equals(ext
#!/bin/bash
LOG=$(pwd)/log_$( date +%Y%m%d%H%M%S ).txt
exec >>$LOG 2>&1
LREPO=$(pwd)/localMavenRepo
export JAVA_HOME=/opt/local/jdk1.7.0_11
TMP_DIR=$(pwd)/tmp
mkdir -p $TMP_DIR
[DEBUG] Configuring mojo 'org.eclipse.tycho:tycho-packaging-plugin:0.17.0:build-qualifier-aggregator' with basic configurator -->
[DEBUG] (f) baseDir = C:\ec\git\cbi\agg\eclipse.platform.repository
[DEBUG] (f) execution = org.eclipse.tycho:tycho-packaging-plugin:0.17.0:build-qualifier-aggregator {execution: default-build-qualifier-aggregator}
[DEBUG] (s) format = 'v'yyyyMMdd-HHmm
[DEBUG] (f) packaging = eclipse-repository
[DEBUG] (f) project = MavenProject: eclipse.platform.repository:eclipse.platform.repository:3.8.0-SNAPSHOT @ C:\ec\git\cbi\agg\eclipse.platform.repository\pom.xml
[DEBUG] (f) session = org.apache.maven.execution.MavenSession@74fa222
[DEBUG] (f) timestampProvider = jgit
[DEBUG] -- end configuration --
[INFO] ------------------------------------------------------------------------
[INFO] --- tycho-p2-publisher-plugin:0.17.0:publish-products (default-publish-products) @ o.e.patch.repo ---
[DEBUG] Configuring mojo org.eclipse.tycho:tycho-p2-publisher-plugin:0.17.0:publish-products from plugin realm ClassRealm[plugin>org.eclipse.tycho:tycho-p2-publisher-plugin:0.17.0, parent: sun.misc.Launcher$AppClassLoader@709db0ad]
[DEBUG] Configuring mojo 'org.eclipse.tycho:tycho-p2-publisher-plugin:0.17.0:publish-products' with basic configurator -->
[DEBUG] (f) flavor = tooling
[DEBUG] (f) project = MavenProject: o.e.patch:o.e.patch.repo:1.0.0.qualifier @ C:\ec\git\cbi36\eclipse.platform.ui\releng\o.e.patch.repo\pom.xml
[DEBUG] (f) qualifier = M20130325-0310
[DEBUG] (f) session = org.apache.maven.execution.MavenSession@7e6b0379
[DEBUG] -- end configuration --
[INFO] Cannot complete the request. Generating details.
[INFO] Cannot complete the request. Generating details.
<properties>
<tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/platform/eclipse.platform.ui.git</tycho.scmUrl>
<eclipse-hosted.url>https://repo.eclipse.org/content/repositories/eclipse/</eclipse-hosted.url>
</properties>
<repositories>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<?xml version="1.0" encoding="UTF-8"?>
<psf version="2.0">
<provider id="org.eclipse.egit.core.GitProvider">
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.runtime.git,master,tests/com.google.code.atinject.tck"/>
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.runtime.git,master,tests/org.eclipse.core.expressions.tests"/>
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.runtime.git,master,tests/org.eclipse.core.tests.harness"/>
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.ui.git,master,tests/org.eclipse.e4.core.commands.tests"/>
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.runtime.git,master,tests/org.eclipse.e4.core.tests"/>
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.ui.git,master,tests/org.eclipse.e4.ui.bindings.tests"/>
<project reference="1.0,git://git.eclipse.org/gitroot/platform/eclipse.platform.ui.git,m
Test suites we run regularly:
org.eclipse.ui.tests.api.ApiTestSuite
org.eclipse.e4.core.tests.CoreTestSuite
org.eclipse.e4.ui.tests.css.core.CssCoreTestSuite
org.eclipse.e4.ui.tests.css.swt.CssSwtTestSuite
org.eclipse.jface.tests.AllTests
org.eclipse.ui.tests.navigator.NavigatorTestSuite
org.eclipse.ui.tests.views.properties.tabbed.AllTests
org.eclipse.e4.ui.tests.UIAllTests
@paulweb515
paulweb515 / gist:5083965
Created March 4, 2013 17:35
Query of things that depend on my IU
org.eclipse.e4.rcp.feature.group 1.1.2.v20130130-191718-91FUvGP7GIX2Kgz-z-gvjMvXV1NS
org.eclipse.rcp.configuration.feature.group 1.0.0.M20130204-1200
tooling.osgi.bundle.default 1.0.0
toolinggtk.linux.x86_64org.eclipse.core.runtime 4.2.2.M20130204-1200
toolinggtk.linux.x86_64org.eclipse.equinox.common 4.2.2.M20130204-1200
toolinggtk.linux.x86_64org.eclipse.equinox.ds 4.2.2.M20130204-1200
toolinggtk.linux.x86_64org.eclipse.equinox.event 4.2.2.M20130204-1200
toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins 4.2.2.M20130204-1200
toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator 4.2.2.M20130204-1200
toolinggtk.linux.x86_64org.eclipse.update.configurator 4.2.2.M20130204-1200
# steps to find the location of bundles in our release repo:
$ wget http://download.eclipse.org/eclipse/updates/3.7/compositeArtifacts.jar
$ jar xf compositeArtifacts.jar
# this specifies child repo locations, relative URLs
$ grep 3.7.2 compositeArtifacts.xml
<child location='R-3.7-201106131736'/>
<child location='R-3.7.2-201202080800'/>
$ wget http://download.eclipse.org/eclipse/updates/3.7/R-3.7.2-201202080800/artifacts.jar
$ jar xf artifacts.jar