Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Tycho project repository (tycho)

412416 Also make the preliminary target platform immutable

- Since there is now a build step for updating the target platform to
  final metadata, it is no longer needed to re-aggregate the reactor
  units on every access. (This was a workaround for the non-final
  metadata leakage problem.) Therefore, we can also make the
  preliminary target platform object immutable ("frozen"). Without the
  performance penalty on access, the target platform is now open to a
  broader use (see subsequent changes).
- Also: Added a unit test for the duplicate reactor IUs detection
  logic (because this logic was not unit tested, and needed to be
  touched in this change).

Bug: 412416
Change-Id: I867d26f8c990f43d0e7bd160e82b974469a544ae
Signed-off-by: Tobias Oberlies <tobias.oberlies@sap.com>
latest commit 91da53643f
oberlies oberlies authored
Octocat-spinner-32 sisu-equinox 431793 merge current env vars with explicitly configured ones April 10, 2014
Octocat-spinner-32 src 409871 Scanning the Projects recursively January 10, 2014
Octocat-spinner-32 target-platform-configuration
Octocat-spinner-32 tycho-artifactcomparator Next development version 0.21.0-SNAPSHOT March 07, 2014
Octocat-spinner-32 tycho-bundles 412416 Also make the preliminary target platform immutable April 15, 2014
Octocat-spinner-32 tycho-compiler-jdt Next development version 0.21.0-SNAPSHOT March 07, 2014
Octocat-spinner-32 tycho-compiler-plugin 429442 Remove unnecessary direct references to org.eclipse.osgi April 04, 2014
Octocat-spinner-32 tycho-core Add equals & hashCode to ReactorProjectIdentities April 15, 2014
Octocat-spinner-32 tycho-demo moved tycho demo projects to a separate repository March 16, 2012
Octocat-spinner-32 tycho-embedder-api Next development version 0.21.0-SNAPSHOT March 07, 2014
Octocat-spinner-32 tycho-its 431793 merge current env vars with explicitly configured ones April 10, 2014
Octocat-spinner-32 tycho-maven-plugin 412416 Add a target-platform goal to calculate the final TP March 26, 2014
Octocat-spinner-32 tycho-metadata-model Next development version 0.21.0-SNAPSHOT March 07, 2014
Octocat-spinner-32 tycho-p2 432140 StandaloneDirectorRuntime: timeout should be configurable April 09, 2014
Octocat-spinner-32 tycho-packaging-plugin [cleanup]Use new API since maven-archiver 2.5 April 09, 2014
Octocat-spinner-32 tycho-pomgenerator-plugin 429442 Remove unnecessary direct references to org.eclipse.osgi April 04, 2014
Octocat-spinner-32 tycho-release 418013 Add site doc for tycho-versions-plugin:set-version April 10, 2014
Octocat-spinner-32 tycho-releng Add maven settings for executing ITs on hudson.eclipse.org December 16, 2011
Octocat-spinner-32 tycho-source-plugin Next development version 0.21.0-SNAPSHOT March 07, 2014
Octocat-spinner-32 tycho-surefire 430103 Use LinkedHashMap to keep order of arguments in test launch March 18, 2014
Octocat-spinner-32 tycho-testing-harness 429442 Remove unnecessary direct references to org.eclipse.osgi April 04, 2014
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md 428448 fix markdown March 14, 2014
Octocat-spinner-32 bootstrap.cmd Build Tycho in one reactor September 23, 2011
Octocat-spinner-32 bootstrap.sh 370502 fixed missing a.jre.javase/config.a.jre.javase IUs February 03, 2012
Octocat-spinner-32 pom.xml 429442 Remove unnecessary direct references to org.eclipse.osgi April 04, 2014
README.md
Something went wrong with that request. Please try again.