Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge remote-tracking branch 'origin/wolfs/fixit/scala-plugin-zinc-update' into sg/60/zinc-upgrade-2

* origin/wolfs/fixit/scala-plugin-zinc-update:

Use forking when running in parallel

Fix IDE test expectations and mention breaking change

Document Zinc compiler upgrade

Add test case for #8421

Recognize contributor in release notes

Don't use static state

Remove unused `javaHome`

upgraded Scala zinc compiler to version 1.2.5

  1. … 25 more files in changeset.
Deprecated `force` on first-level dependencies

This commit deprecates using `force` in favor of using the

new "strictly" behavior. The "force" flag is still used

internally, in particular in case of virtual platforms, but

its usage should be discouraged as we have a solution which

is better now.

    • -0
    • +1
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -0
    • +1
    ./idea/IdeaMultiModuleIntegrationTest.groovy
  1. … 22 more files in changeset.
Deprecated `force` on first-level dependencies

This commit deprecates using `force` in favor of using the

new "strictly" behavior. The "force" flag is still used

internally, in particular in case of virtual platforms, but

its usage should be discouraged as we have a solution which

is better now.

    • -0
    • +1
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -0
    • +1
    ./idea/IdeaMultiModuleIntegrationTest.groovy
  1. … 22 more files in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

    • -0
    • +63
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

    • -0
    • +63
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

    • -0
    • +65
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

    • -0
    • +65
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

    • -0
    • +65
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
  1. … 1 more file in changeset.
Adjust test fixtures and test to ivy behavior changes

    • -6
    • +4
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
  1. … 38 more files in changeset.
Fixes

    • -6
    • +4
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
  1. … 29 more files in changeset.
Fixes

    • -6
    • +4
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
  1. … 31 more files in changeset.
Do not use deprecated configurations in tests

    • -2
    • +2
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

    • -2
    • +2
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

    • -2
    • +2
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 6 more files in changeset.
Add missing autoTested samples integration tests

    • -0
    • +28
    ./AutoTestedSamplesIdeIntegrationTest.groovy
    • -28
    • +0
    ./AutoTestedSamplesIntegrationTest.groovy
  1. … 16 more files in changeset.
Add missing autoTested samples integration tests

    • -0
    • +28
    ./AutoTestedSamplesIdeIntegrationTest.groovy
    • -28
    • +0
    ./AutoTestedSamplesIntegrationTest.groovy
  1. … 14 more files in changeset.
Restore runtime classpath separation for previous Buildship releases

Restore runtime classpath separation for previous Buildship releases

We introduced test sources feature for Buildship in commit

35f8114ecbf9f1112bdbdbd8522fc083db1ef742. This change, however,

removed the scope information from the classpath used by previous

Buildship releases. To restore backward compatibility, this commit

restores scope information in the Eclipse plugin.

    • -0
    • +75
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
  1. … 11 more files in changeset.
Let ide tests not use deprecated configurations

    • -5
    • +5
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -50
    • +50
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencyLockingIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencySubstitutionIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseMultiModuleIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -5
    • +5
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -9
    • +9
    ./eclipse/EclipseWtpIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseWtpJavaProjectIntegrationTest.groovy
    • -10
    • +10
    ./eclipse/EclipseWtpModelIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseWtpWebAndJavaProjectIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseWtpWebProjectIntegrationTest.groovy
    • -12
    • +20
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
  1. … 26 more files in changeset.
Let ide tests not use deprecated configurations

    • -5
    • +5
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -50
    • +50
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencyLockingIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencySubstitutionIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseMultiModuleIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -5
    • +5
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -9
    • +9
    ./eclipse/EclipseWtpIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseWtpJavaProjectIntegrationTest.groovy
    • -10
    • +10
    ./eclipse/EclipseWtpModelIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseWtpWebAndJavaProjectIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseWtpWebProjectIntegrationTest.groovy
    • -12
    • +20
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
  1. … 47 more files in changeset.
Let ide tests not use deprecated configurations

    • -5
    • +5
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -50
    • +50
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencyLockingIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencySubstitutionIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseMultiModuleIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -5
    • +5
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -9
    • +9
    ./eclipse/EclipseWtpIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseWtpJavaProjectIntegrationTest.groovy
    • -10
    • +10
    ./eclipse/EclipseWtpModelIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseWtpWebAndJavaProjectIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseWtpWebProjectIntegrationTest.groovy
    • -12
    • +20
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
  1. … 47 more files in changeset.
Let ide tests not use deprecated configurations

    • -5
    • +5
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -50
    • +50
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencyLockingIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencySubstitutionIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseMultiModuleIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -5
    • +5
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -9
    • +9
    ./eclipse/EclipseWtpIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseWtpJavaProjectIntegrationTest.groovy
    • -10
    • +10
    ./eclipse/EclipseWtpModelIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseWtpWebAndJavaProjectIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseWtpWebProjectIntegrationTest.groovy
    • -12
    • +20
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
  1. … 47 more files in changeset.
Let ide tests not use deprecated configurations

    • -5
    • +5
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -50
    • +50
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencyLockingIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseDependencySubstitutionIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseMultiModuleIntegrationTest.groovy
    • -4
    • +4
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -5
    • +5
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -9
    • +9
    ./eclipse/EclipseWtpIntegrationTest.groovy
    • -2
    • +2
    ./eclipse/EclipseWtpJavaProjectIntegrationTest.groovy
    • -10
    • +10
    ./eclipse/EclipseWtpModelIntegrationTest.groovy
    • -6
    • +6
    ./eclipse/EclipseWtpWebAndJavaProjectIntegrationTest.groovy
    • -3
    • +3
    ./eclipse/EclipseWtpWebProjectIntegrationTest.groovy
    • -12
    • +20
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
  1. … 26 more files in changeset.
Replace Buildship custom classpath filtering with the Eclipse 'test sources' feature

The custom classpath filtering is confusing to our users and prone

to errors. We decided to replace it with Eclipse's built-in test

source feature which was introduced in Eclipse Photon:

https://www.eclipse.org/eclipse/news/4.8/jdt.php#jdt-test-sources

    • -2
    • +6
    ./eclipse/EclipseClasspathFixture.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 16 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

    • -1
    • +9
    ./eclipse/EclipseClasspathFixture.groovy
    • -0
    • +2
    ./eclipse/EclipseIntegrationTest.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 15 more files in changeset.
Replace Buildship custom classpath filtering with the Eclipse 'test sources' feature

The custom classpath filtering is confusing to our users and prone

to errors. We decided to replace it with Eclipse's built-in test

source feature which was introduced in Eclipse Photon:

https://www.eclipse.org/eclipse/news/4.8/jdt.php#jdt-test-sources

    • -2
    • +6
    ./eclipse/EclipseClasspathFixture.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 16 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

    • -1
    • +9
    ./eclipse/EclipseClasspathFixture.groovy
    • -0
    • +2
    ./eclipse/EclipseIntegrationTest.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 14 more files in changeset.
Replace Buildship custom classpath filtering with the Eclipse 'test sources' feature

The custom classpath filtering is confusing to our users and prone

to errors. We decided to replace it with Eclipse's built-in test

source feature which was introduced in Eclipse Photon:

https://www.eclipse.org/eclipse/news/4.8/jdt.php#jdt-test-sources

    • -2
    • +6
    ./eclipse/EclipseClasspathFixture.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 16 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

    • -2
    • +6
    ./eclipse/EclipseClasspathFixture.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 16 more files in changeset.
Prototype for replacing Buildship custom classpath filtering with Eclipse test sources

    • -1
    • +9
    ./eclipse/EclipseClasspathFixture.groovy
    • -0
    • +2
    ./eclipse/EclipseIntegrationTest.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 14 more files in changeset.
Replace Buildship custom classpath filtering with the Eclipse 'test sources' feature

The custom classpath filtering is confusing to our users and prone

to errors. We decided to replace it with Eclipse's built-in test

source feature which was introduced in Eclipse Photon:

https://www.eclipse.org/eclipse/news/4.8/jdt.php#jdt-test-sources

    • -2
    • +6
    ./eclipse/EclipseClasspathFixture.groovy
    • -75
    • +0
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +46
    ./eclipse/EclipseTestSourcesIntegrationTest.groovy
  1. … 16 more files in changeset.