From fde41b3e9907290e37255dc294fc3322026c08d5 Mon Sep 17 00:00:00 2001 From: Matthias Sohn Date: Thu, 22 Nov 2018 16:48:03 +0100 Subject: Implement explicit target platform Add a proper target platform definition and also use that in the Tycho build to ensure we use the same classpath in Eclipse and during Maven build. Run org.eclipse.mylyn.github.tests during Maven test phase. Change-Id: I6010f301f157525357b741d1d699a8a2207ac647 Signed-off-by: Matthias Sohn --- org.eclipse.mylyn.github.target/.classpath | 5 + org.eclipse.mylyn.github.target/.project | 17 +++ .../.settings/org.eclipse.jdt.core.prefs | 11 ++ org.eclipse.mylyn.github.target/MANIFEST.MF | 6 ++ org.eclipse.mylyn.github.target/build.properties | 4 + org.eclipse.mylyn.github.target/github.target | 116 +++++++++++++++++++++ org.eclipse.mylyn.github.target/github.tpd | 6 ++ .../orbit/S20181120221132-2018-12.tpd | 67 ++++++++++++ org.eclipse.mylyn.github.target/pom.xml | 56 ++++++++++ .../projects/jetty-9.4.11.tpd | 20 ++++ .../projects/swtbot-snapshot.tpd | 7 ++ .../releasetrain/4.5-mars.tpd | 17 +++ .../releasetrain/4.6-neon.tpd | 19 ++++ .../releasetrain/4.7-oxygen.tpd | 26 +++++ .../releasetrain/4.8-photon.tpd | 30 ++++++ .../releasetrain/4.9-2018-09.tpd | 32 ++++++ .../releasetrain/staging.tpd | 32 ++++++ 17 files changed, 471 insertions(+) create mode 100644 org.eclipse.mylyn.github.target/.classpath create mode 100644 org.eclipse.mylyn.github.target/.project create mode 100644 org.eclipse.mylyn.github.target/.settings/org.eclipse.jdt.core.prefs create mode 100644 org.eclipse.mylyn.github.target/MANIFEST.MF create mode 100644 org.eclipse.mylyn.github.target/build.properties create mode 100644 org.eclipse.mylyn.github.target/github.target create mode 100644 org.eclipse.mylyn.github.target/github.tpd create mode 100644 org.eclipse.mylyn.github.target/orbit/S20181120221132-2018-12.tpd create mode 100644 org.eclipse.mylyn.github.target/pom.xml create mode 100644 org.eclipse.mylyn.github.target/projects/jetty-9.4.11.tpd create mode 100644 org.eclipse.mylyn.github.target/projects/swtbot-snapshot.tpd create mode 100644 org.eclipse.mylyn.github.target/releasetrain/4.5-mars.tpd create mode 100644 org.eclipse.mylyn.github.target/releasetrain/4.6-neon.tpd create mode 100644 org.eclipse.mylyn.github.target/releasetrain/4.7-oxygen.tpd create mode 100644 org.eclipse.mylyn.github.target/releasetrain/4.8-photon.tpd create mode 100644 org.eclipse.mylyn.github.target/releasetrain/4.9-2018-09.tpd create mode 100644 org.eclipse.mylyn.github.target/releasetrain/staging.tpd (limited to 'org.eclipse.mylyn.github.target') diff --git a/org.eclipse.mylyn.github.target/.classpath b/org.eclipse.mylyn.github.target/.classpath new file mode 100644 index 00000000..cc9f9e3d --- /dev/null +++ b/org.eclipse.mylyn.github.target/.classpath @@ -0,0 +1,5 @@ + + + + + diff --git a/org.eclipse.mylyn.github.target/.project b/org.eclipse.mylyn.github.target/.project new file mode 100644 index 00000000..cc40ee13 --- /dev/null +++ b/org.eclipse.mylyn.github.target/.project @@ -0,0 +1,17 @@ + + + org.eclipse.mylyn.github.target + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/org.eclipse.mylyn.github.target/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.github.target/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000..3a215370 --- /dev/null +++ b/org.eclipse.mylyn.github.target/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/org.eclipse.mylyn.github.target/MANIFEST.MF b/org.eclipse.mylyn.github.target/MANIFEST.MF new file mode 100644 index 00000000..3a79bd12 --- /dev/null +++ b/org.eclipse.mylyn.github.target/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: EGit Mylyn Github Target Platform Bundle +Bundle-SymbolicName: org.eclipse.mylyn.github.target +Bundle-Version: 5.2.0.qualifier +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/org.eclipse.mylyn.github.target/build.properties b/org.eclipse.mylyn.github.target/build.properties new file mode 100644 index 00000000..34d2e4d2 --- /dev/null +++ b/org.eclipse.mylyn.github.target/build.properties @@ -0,0 +1,4 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + . diff --git a/org.eclipse.mylyn.github.target/github.target b/org.eclipse.mylyn.github.target/github.target new file mode 100644 index 00000000..13826ec6 --- /dev/null +++ b/org.eclipse.mylyn.github.target/github.target @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.eclipse.mylyn.github.target/github.tpd b/org.eclipse.mylyn.github.target/github.tpd new file mode 100644 index 00000000..fa598d55 --- /dev/null +++ b/org.eclipse.mylyn.github.target/github.tpd @@ -0,0 +1,6 @@ +target "github" with source configurePhase + +include "projects/jetty-9.4.11.tpd" +include "projects/swtbot-snapshot.tpd" +include "orbit/S20181120221132-2018-12.tpd" +include "releasetrain/4.7-oxygen.tpd" \ No newline at end of file diff --git a/org.eclipse.mylyn.github.target/orbit/S20181120221132-2018-12.tpd b/org.eclipse.mylyn.github.target/orbit/S20181120221132-2018-12.tpd new file mode 100644 index 00000000..19643261 --- /dev/null +++ b/org.eclipse.mylyn.github.target/orbit/S20181120221132-2018-12.tpd @@ -0,0 +1,67 @@ +target "S20181120221132-2018-12" with source configurePhase +// see http://download.eclipse.org/tools/orbit/downloads/ + +location "http://download.eclipse.org/tools/orbit/downloads/drops/S20181120221132/repository" { + com.google.gson [2.8.2.v20180104-1110,2.8.2.v20180104-1110] + com.google.gson.source [2.8.2.v20180104-1110,2.8.2.v20180104-1110] + com.jcraft.jsch [0.1.54.v20170116-1932,0.1.54.v20170116-1932] + com.jcraft.jsch.source [0.1.54.v20170116-1932,0.1.54.v20170116-1932] + javaewah [1.1.6.v20160919-1400,1.1.6.v20160919-1400] + javaewah.source [1.1.6.v20160919-1400,1.1.6.v20160919-1400] + javax.activation [1.1.0.v201211130549,1.1.0.v201211130549] + javax.servlet [3.1.0.v201410161800,3.1.0.v201410161800] + javax.servlet.source [3.1.0.v201410161800,3.1.0.v201410161800] + javax.xml.bind [2.2.0.v201105210648,2.2.0.v201105210648] + javax.xml.stream [1.0.1.v201004272200,1.0.1.v201004272200] + org.apache.ant [1.10.5.v20180808-0324,1.10.5.v20180808-0324] + org.apache.ant.source [1.10.5.v20180808-0324,1.10.5.v20180808-0324] + org.apache.commons.codec [1.10.0.v20180409-1845,1.10.0.v20180409-1845] + org.apache.commons.codec.source [1.10.0.v20180409-1845,1.10.0.v20180409-1845] + org.apache.commons.compress [1.15.0.v20180119-1613,1.15.0.v20180119-1613] + org.apache.commons.compress.source [1.15.0.v20180119-1613,1.15.0.v20180119-1613s] + org.apache.commons.logging [1.2.0.v20180409-1502,1.2.0.v20180409-1502] + org.apache.commons.logging.source [1.2.0.v20180409-1502,1.2.0.v20180409-1502] + org.apache.httpcomponents.httpclient [4.5.5.v20180409-1525,4.5.5.v20180409-1525] + org.apache.httpcomponents.httpclient.source [4.5.5.v20180409-1525,4.5.5.v20180409-1525] + org.apache.httpcomponents.httpcore [4.4.9.v20180409-1525,4.4.9.v20180409-1525] + org.apache.httpcomponents.httpcore.source [4.4.9.v20180409-1525,4.4.9.v20180409-1525] + org.apache.log4j [1.2.15.v201012070815,1.2.15.v201012070815] + org.apache.log4j.source [1.2.15.v201012070815,1.2.15.v201012070815] + org.kohsuke.args4j [2.33.0.v20160323-2218,2.33.0.v20160323-2218] + org.kohsuke.args4j.source [2.33.0.v20160323-2218,2.33.0.v20160323-2218] + org.hamcrest [1.1.0.v20090501071000,1.1.0.v20090501071000] + org.hamcrest.core [1.3.0.v20180420-1519,1.3.0.v20180420-1519] + org.hamcrest.core.source [1.3.0.v20180420-1519,1.3.0.v20180420-1519] + org.hamcrest.generator [1.3.0.v201305210900,1.3.0.v201305210900] + org.hamcrest.generator.source [1.3.0.v201305210900,1.3.0.v201305210900] + org.hamcrest.integration [1.3.0.v201305210900,1.3.0.v201305210900] + org.hamcrest.integration.source [1.3.0.v201305210900,1.3.0.v201305210900] + org.hamcrest.library [1.3.0.v20180524-2246,1.3.0.v20180524-2246] + org.hamcrest.library.source [1.3.0.v20180524-2246,1.3.0.v20180524-2246] + org.hamcrest.text [1.1.0.v20090501071000,1.1.0.v20090501071000] + org.hamcrest.text.source [1.1.0.v20090501071000,1.1.0.v20090501071000] + org.junit [4.12.0.v201504281640,4.12.0.v201504281640] + org.junit.source [4.12.0.v201504281640,4.12.0.v201504281640] + org.mockito [2.13.0.v20180426-1843,2.13.0.v20180426-1843] + org.mockito.source [2.13.0.v20180426-1843,2.13.0.v20180426-1843] + net.bytebuddy.byte-buddy [1.7.9.v20180420-1519,1.7.9.v20180420-1519] + net.bytebuddy.byte-buddy.source [1.7.9.v20180420-1519,1.7.9.v20180420-1519] + net.bytebuddy.byte-buddy-agent [1.7.9.v20180420-1519,1.7.9.v20180420-1519] + net.bytebuddy.byte-buddy-agent.source [1.7.9.v20180420-1519,1.7.9.v20180420-1519] + org.objenesis [2.6.0.v20180420-1519,2.6.0.v20180420-1519] + org.objenesis.source [2.6.0.v20180420-1519,2.6.0.v20180420-1519] + org.slf4j.api [1.7.2.v20121108-1250,1.7.2.v20121108-1250] + org.slf4j.api.source [1.7.2.v20121108-1250,1.7.2.v20121108-1250] + org.slf4j.impl.log4j12 [1.7.2.v20131105-2200,1.7.2.v20131105-2200] + org.slf4j.impl.log4j12.source [1.7.2.v20131105-2200,1.7.2.v20131105-2200] + org.tukaani.xz [1.6.0.v20170629-1752,1.6.0.v20170629-1752] + org.tukaani.xz.source [1.6.0.v20170629-1752,1.6.0.v20170629-1752] + com.jcraft.jzlib [1.1.1.v201205102305,1.1.1.v201205102305] + com.jcraft.jzlib.source [1.1.1.v201205102305,1.1.1.v201205102305] + net.i2p.crypto.eddsa [0.3.0.v20181102-1323,0.3.0.v20181102-1323] + net.i2p.crypto.eddsa.source [0.3.0.v20181102-1323,0.3.0.v20181102-1323] + org.apache.sshd.core [2.0.0.v20181102-1323,2.0.0.v20181102-1323] + org.apache.sshd.core.source [2.0.0.v20181102-1323,2.0.0.v20181102-1323] + org.apache.sshd.sftp [2.0.0.v20181102-1323,2.0.0.v20181102-1323] + org.apache.sshd.sftp.source [2.0.0.v20181102-1323,2.0.0.v20181102-1323] +} diff --git a/org.eclipse.mylyn.github.target/pom.xml b/org.eclipse.mylyn.github.target/pom.xml new file mode 100644 index 00000000..c22a23d1 --- /dev/null +++ b/org.eclipse.mylyn.github.target/pom.xml @@ -0,0 +1,56 @@ + + + + 4.0.0 + + org.eclipse.mylyn.github.target + pom + EGit Github Target Platform Definition + + + github-parent + org.eclipse.mylyn.github + 5.2.0-SNAPSHOT + + + + github + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + package + + attach-artifact + + + + + ${target-platform}.target + target + ${target-platform} + + + + + + + + + diff --git a/org.eclipse.mylyn.github.target/projects/jetty-9.4.11.tpd b/org.eclipse.mylyn.github.target/projects/jetty-9.4.11.tpd new file mode 100644 index 00000000..d2fd9017 --- /dev/null +++ b/org.eclipse.mylyn.github.target/projects/jetty-9.4.11.tpd @@ -0,0 +1,20 @@ +target "jetty-9.4.11" with source configurePhase + +location jetty-9.4.11 "http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/9.4.11.v20180605" { + org.eclipse.jetty.client [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.client.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.continuation [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.continuation.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.http [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.http.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.io [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.io.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.security [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.security.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.server [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.server.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.servlet [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.servlet.source [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.util [9.4.11.v20180605,9.4.11.v20180605] + org.eclipse.jetty.util.source [9.4.11.v20180605,9.4.11.v20180605] +} diff --git a/org.eclipse.mylyn.github.target/projects/swtbot-snapshot.tpd b/org.eclipse.mylyn.github.target/projects/swtbot-snapshot.tpd new file mode 100644 index 00000000..eb0f3675 --- /dev/null +++ b/org.eclipse.mylyn.github.target/projects/swtbot-snapshot.tpd @@ -0,0 +1,7 @@ +target "swtbot-snapshot" with source configurePhase + +location swtbot-snapshot "http://download.eclipse.org/technology/swtbot/snapshots/" { + org.eclipse.swtbot.eclipse.feature.group lazy + org.eclipse.swtbot.feature.group lazy + org.eclipse.swtbot.eclipse.test.junit.feature.group lazy +} \ No newline at end of file diff --git a/org.eclipse.mylyn.github.target/releasetrain/4.5-mars.tpd b/org.eclipse.mylyn.github.target/releasetrain/4.5-mars.tpd new file mode 100644 index 00000000..af683f6f --- /dev/null +++ b/org.eclipse.mylyn.github.target/releasetrain/4.5-mars.tpd @@ -0,0 +1,17 @@ +target "4.5-mars" with source configurePhase + +location "http://download.eclipse.org/releases/mars/" { + // Eclipse platform + org.eclipse.sdk.ide lazy + org.eclipse.emf.sdk.feature.group lazy + + // Mylyn integration + org.eclipse.mylyn.commons.sdk.feature.group lazy + org.eclipse.mylyn.ide_feature.feature.group lazy + org.eclipse.mylyn.team_feature.feature.group lazy + org.eclipse.mylyn_feature.feature.group lazy + org.eclipse.mylyn.context_feature.feature.group lazy + org.eclipse.mylyn.sdk_feature.feature.group lazy + + // SWT layout spy not available +} diff --git a/org.eclipse.mylyn.github.target/releasetrain/4.6-neon.tpd b/org.eclipse.mylyn.github.target/releasetrain/4.6-neon.tpd new file mode 100644 index 00000000..3c70d3f6 --- /dev/null +++ b/org.eclipse.mylyn.github.target/releasetrain/4.6-neon.tpd @@ -0,0 +1,19 @@ +target "4.6-neon" with source configurePhase + +location "http://download.eclipse.org/releases/neon/" { + // Eclipse platform + org.eclipse.sdk.ide lazy + org.eclipse.emf.sdk.feature.group lazy + org.eclipse.ecf.core.feature.feature.group lazy + org.eclipse.ecf.filetransfer.feature.feature.group lazy + + // Mylyn integration + org.eclipse.mylyn.commons.sdk.feature.group lazy + org.eclipse.mylyn.ide_feature.feature.group lazy + org.eclipse.mylyn.team_feature.feature.group lazy + org.eclipse.mylyn_feature.feature.group lazy + org.eclipse.mylyn.context_feature.feature.group lazy + org.eclipse.mylyn.sdk_feature.feature.group lazy + + // SWT layout spy not available +} diff --git a/org.eclipse.mylyn.github.target/releasetrain/4.7-oxygen.tpd b/org.eclipse.mylyn.github.target/releasetrain/4.7-oxygen.tpd new file mode 100644 index 00000000..6e9511c9 --- /dev/null +++ b/org.eclipse.mylyn.github.target/releasetrain/4.7-oxygen.tpd @@ -0,0 +1,26 @@ +target "4.7-oxygen" with source configurePhase + +location "http://download.eclipse.org/releases/oxygen/" { + // Eclipse platform + org.eclipse.sdk.ide lazy + org.eclipse.emf.sdk.feature.group lazy + org.eclipse.ecf.core.feature.feature.group lazy + org.eclipse.ecf.filetransfer.feature.feature.group lazy + + // Mylyn integration + org.eclipse.mylyn.commons.sdk.feature.group lazy + org.eclipse.mylyn.ide_feature.feature.group lazy + org.eclipse.mylyn.team_feature.feature.group lazy + org.eclipse.mylyn_feature.feature.group lazy + org.eclipse.mylyn.context_feature.feature.group lazy + org.eclipse.mylyn.bugzilla_feature.feature.group lazy + // some Mylyn dependencies as bundles, to avoid mylyn.trac, which would lead to conflicts + javax.xml lazy + org.apache.lucene.queryparser lazy + org.apache.xerces lazy + org.apache.xml.resolver lazy + org.apache.xml.serializer lazy + + // debugging SWT layouts + org.eclipse.tools.layout.spy lazy +} diff --git a/org.eclipse.mylyn.github.target/releasetrain/4.8-photon.tpd b/org.eclipse.mylyn.github.target/releasetrain/4.8-photon.tpd new file mode 100644 index 00000000..380b8fff --- /dev/null +++ b/org.eclipse.mylyn.github.target/releasetrain/4.8-photon.tpd @@ -0,0 +1,30 @@ +target "4.8-photon" with source configurePhase + +location "http://download.eclipse.org/releases/photon/" { + // Eclipse platform + org.eclipse.sdk.ide lazy + org.eclipse.ecf.console.feature.feature.group lazy + org.eclipse.ecf.core.feature.feature.group lazy + org.eclipse.ecf.filetransfer.feature.feature.group lazy + org.eclipse.emf.sdk.feature.group lazy + org.eclipse.equinox.concurrent lazy + + // Mylyn integration + org.eclipse.mylyn.commons.sdk.feature.group lazy + org.eclipse.mylyn.ide_feature.feature.group lazy + org.eclipse.mylyn.team_feature.feature.group lazy + org.eclipse.mylyn_feature.feature.group lazy + org.eclipse.mylyn.context_feature.feature.group lazy + org.eclipse.mylyn.bugzilla_feature.feature.group lazy + // some Mylyn dependencies as bundles, to avoid mylyn.trac, which would lead to conflicts + javax.xml lazy + org.apache.lucene.analyzers-common [6.1.0,6.2.0) + org.apache.lucene.core [6.1.0,6.2.0) + org.apache.lucene.queryparser [6.1.0,6.2.0) + org.apache.xerces lazy + org.apache.xml.resolver lazy + org.apache.xml.serializer lazy + + // debugging SWT layouts + org.eclipse.tools.layout.spy lazy +} diff --git a/org.eclipse.mylyn.github.target/releasetrain/4.9-2018-09.tpd b/org.eclipse.mylyn.github.target/releasetrain/4.9-2018-09.tpd new file mode 100644 index 00000000..a4422f76 --- /dev/null +++ b/org.eclipse.mylyn.github.target/releasetrain/4.9-2018-09.tpd @@ -0,0 +1,32 @@ +target "staging" with source configurePhase + +location "http://download.eclipse.org/releases/2018-09/" { + // Eclipse platform + org.eclipse.sdk.ide lazy + org.eclipse.ecf.core.feature.feature.group lazy + org.eclipse.ecf.filetransfer.feature.feature.group lazy + org.eclipse.emf.sdk.feature.group lazy + org.eclipse.equinox.concurrent lazy + + // Mylyn integration + org.eclipse.mylyn.commons.sdk.feature.group lazy + org.eclipse.mylyn.ide_feature.feature.group lazy + org.eclipse.mylyn.team_feature.feature.group lazy + org.eclipse.mylyn_feature.feature.group lazy + org.eclipse.mylyn.context_feature.feature.group lazy + org.eclipse.mylyn.bugzilla_feature.feature.group lazy + + // debugging SWT layouts + org.eclipse.tools.layout.spy lazy +} + +location "http://download.eclipse.org/mylyn/releases/latest" { + // some Mylyn dependencies as bundles, to avoid mylyn.trac, which would lead to conflicts + javax.xml lazy + org.apache.lucene.analyzers-common [6.1.0,6.2.0) + org.apache.lucene.core [6.1.0,6.2.0) + org.apache.lucene.queryparser [6.1.0,6.2.0) + org.apache.xerces lazy + org.apache.xml.resolver lazy + org.apache.xml.serializer lazy +} \ No newline at end of file diff --git a/org.eclipse.mylyn.github.target/releasetrain/staging.tpd b/org.eclipse.mylyn.github.target/releasetrain/staging.tpd new file mode 100644 index 00000000..b7e12180 --- /dev/null +++ b/org.eclipse.mylyn.github.target/releasetrain/staging.tpd @@ -0,0 +1,32 @@ +target "staging" with source configurePhase + +location "http://download.eclipse.org/staging/2018-12/" { + // Eclipse platform + org.eclipse.sdk.ide lazy + org.eclipse.ecf.core.feature.feature.group lazy + org.eclipse.ecf.filetransfer.feature.feature.group lazy + org.eclipse.emf.sdk.feature.group lazy + org.eclipse.equinox.concurrent lazy + + // Mylyn integration + org.eclipse.mylyn.commons.sdk.feature.group lazy + org.eclipse.mylyn.ide_feature.feature.group lazy + org.eclipse.mylyn.team_feature.feature.group lazy + org.eclipse.mylyn_feature.feature.group lazy + org.eclipse.mylyn.context_feature.feature.group lazy + org.eclipse.mylyn.bugzilla_feature.feature.group lazy + + // debugging SWT layouts + org.eclipse.tools.layout.spy lazy +} + +location "http://download.eclipse.org/mylyn/releases/latest" { + // some Mylyn dependencies as bundles, to avoid mylyn.trac, which would lead to conflicts + javax.xml lazy + org.apache.lucene.analyzers-common [6.1.0,6.2.0) + org.apache.lucene.core [6.1.0,6.2.0) + org.apache.lucene.queryparser [6.1.0,6.2.0) + org.apache.xerces lazy + org.apache.xml.resolver lazy + org.apache.xml.serializer lazy +} \ No newline at end of file -- cgit v1.2.3