Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Introduce JUnit rules for @[Fails|Ignore]WithInstantExecution

and remove the current assume method

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 13 more files in changeset.
Introduce JUnit rules for @[Fails|Ignore]WithInstantExecution

and remove the current assume method

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 13 more files in changeset.
Fix unit tests

  1. … 1 more file in changeset.
Annotate integ tests failing with instant execution in :ide

There's a large number of junit tests in that module, descendent of

AbstractIdeIntegrationTest. This commit simply ignores them all when

running with the 'instant' executer because the junit fixture isn't

very handy, they were all failing for the same reason as other spock

based tests from that module anyway.

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +14
    ./AbstractIdeDeduplicationIntegrationTest.groovy
    • -0
    • +5
    ./AbstractIdeLifecycleIntegrationTest.groovy
    • -1
    • +12
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +2
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
    • -0
    • +3
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -0
    • +19
    ./eclipse/EclipseIntegrationTest.groovy
    • -0
    • +5
    ./eclipse/EclipseJavaProjectIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseLinkedResourceIntegrationTest.groovy
    • -0
    • +14
    ./eclipse/EclipseProjectIntegrationTest.groovy
    • -0
    • +1
    ./eclipse/EclipseProjectNameDeduplicationIntegrationTest.groovy
    • -0
    • +7
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +2
    ./eclipse/EclipseSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseWtpEarProjectIntegrationTest.groovy
  1. … 12 more files in changeset.
Annotate integ tests failing with instant execution in :ide

There's a large number of junit tests in that module, descendent of

AbstractIdeIntegrationTest. This commit simply ignores them all when

running with the 'instant' executer because the junit fixture isn't

very handy, they were all failing for the same reason as other spock

based tests from that module anyway.

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +14
    ./AbstractIdeDeduplicationIntegrationTest.groovy
    • -0
    • +5
    ./AbstractIdeLifecycleIntegrationTest.groovy
    • -1
    • +12
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +2
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
    • -0
    • +3
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -0
    • +19
    ./eclipse/EclipseIntegrationTest.groovy
    • -0
    • +5
    ./eclipse/EclipseJavaProjectIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseLinkedResourceIntegrationTest.groovy
    • -0
    • +14
    ./eclipse/EclipseProjectIntegrationTest.groovy
    • -0
    • +1
    ./eclipse/EclipseProjectNameDeduplicationIntegrationTest.groovy
    • -0
    • +7
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +2
    ./eclipse/EclipseSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseWtpEarProjectIntegrationTest.groovy
  1. … 12 more files in changeset.
Annotate integ tests failing with instant execution in :ide

There's a large number of junit tests in that module, descendent of

AbstractIdeIntegrationTest. This commit simply ignores them all when

running with the 'instant' executer because the junit fixture isn't

very handy, they were all failing for the same reason as other spock

based tests from that module anyway.

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +14
    ./AbstractIdeDeduplicationIntegrationTest.groovy
    • -0
    • +5
    ./AbstractIdeLifecycleIntegrationTest.groovy
    • -1
    • +12
    ./AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +2
    ./eclipse/EclipseClasspathIntegrationSpec.groovy
    • -0
    • +3
    ./eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
    • -0
    • +19
    ./eclipse/EclipseIntegrationTest.groovy
    • -0
    • +5
    ./eclipse/EclipseJavaProjectIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseLinkedResourceIntegrationTest.groovy
    • -0
    • +14
    ./eclipse/EclipseProjectIntegrationTest.groovy
    • -0
    • +1
    ./eclipse/EclipseProjectNameDeduplicationIntegrationTest.groovy
    • -0
    • +7
    ./eclipse/EclipseSourceSetIntegrationSpec.groovy
    • -0
    • +2
    ./eclipse/EclipseSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseWtpEarAndWebAndEjbProjectIntegrationTest.groovy
    • -0
    • +3
    ./eclipse/EclipseWtpEarProjectIntegrationTest.groovy
  1. … 12 more files in changeset.
Make paths/names of included builds immutable (#10998)

Changes the “build path” for included builds to be determined at inclusion time based on the directory name, or a user supplied override. Previously, we tried to use the root project name defined in the included build. This caused a lot of complexity due to it not being known until part way through building the included build.

This change also disallows use of `buildSrc` as a project name, as it collides with the `buildSrc` nested build.

    • -5
    • +13
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
  1. … 72 more files in changeset.
Fix tests

    • -5
    • +13
    ./idea/CompositeBuildIdeaProjectIntegrationTest.groovy
Revert "Do not emit deprecation warning for deprecated 'force'"

This reverts commit 1db54192db6ef9af5c2fd6b227004eed9a27c07f.

    • -0
    • +1
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -0
    • +1
    ./idea/IdeaMultiModuleIntegrationTest.groovy
  1. … 9 more files in changeset.
Do not emit deprecation warning for deprecated 'force'

Nagging for this deprecation will only start with 6.1 to ease

the migration from 'force' to 'strictly'.

    • -1
    • +0
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -1
    • +0
    ./idea/IdeaMultiModuleIntegrationTest.groovy
  1. … 9 more files in changeset.
Do not emit deprecation warning for deprecated 'force'

Nagging for this deprecation will only start with 6.1 to ease

the migration from 'force' to 'strictly'.

    • -1
    • +0
    ./eclipse/EclipseClasspathIntegrationTest.groovy
    • -1
    • +0
    ./idea/IdeaMultiModuleIntegrationTest.groovy
  1. … 9 more files in changeset.
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.