Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Expect deprecation warnings in tests

  1. … 53 more files in changeset.
Expect deprecation warnings in tests

  1. … 54 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -13
    • +13
    ./gradle/plugins/ide/AbstractIdeDeduplicationIntegrationTest.groovy
    • -4
    • +4
    ./gradle/plugins/ide/AbstractIdeLifecycleIntegrationTest.groovy
    • -11
    • +11
    ./gradle/plugins/ide/AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -2
    • +2
    ./gradle/plugins/ide/eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.groovy
  1. … 858 more files in changeset.
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

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

    • -5
    • +4
    ./gradle/plugins/ide/AbstractSourcesAndJavadocJarsIntegrationTest.groovy
  1. … 125 more files in changeset.
Annotate JUnit integ tests failing with instant execution

in already annotated subprojects

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

  1. … 5 more files in changeset.
Annotate JUnit integ tests failing with instant execution

in already annotated subprojects

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

  1. … 5 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.
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
    ./gradle/plugins/ide/AbstractIdeDeduplicationIntegrationTest.groovy
    • -0
    • +5
    ./gradle/plugins/ide/AbstractIdeLifecycleIntegrationTest.groovy
    • -1
    • +12
    ./gradle/plugins/ide/AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +3
    ./gradle/plugins/ide/eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.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
    ./gradle/plugins/ide/AbstractIdeDeduplicationIntegrationTest.groovy
    • -0
    • +5
    ./gradle/plugins/ide/AbstractIdeLifecycleIntegrationTest.groovy
    • -1
    • +12
    ./gradle/plugins/ide/AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +3
    ./gradle/plugins/ide/eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.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
    ./gradle/plugins/ide/AbstractIdeDeduplicationIntegrationTest.groovy
    • -0
    • +5
    ./gradle/plugins/ide/AbstractIdeLifecycleIntegrationTest.groovy
    • -1
    • +12
    ./gradle/plugins/ide/AbstractSourcesAndJavadocJarsIntegrationTest.groovy
    • -0
    • +3
    ./gradle/plugins/ide/eclipse/EclipseCustomSourceAndJavadocLocationIntegrationTest.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.

  1. … 72 more files in changeset.
Fix tests

Revert "Do not emit deprecation warning for deprecated 'force'"

This reverts commit 1db54192db6ef9af5c2fd6b227004eed9a27c07f.

  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. … 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. … 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.

  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.

  1. … 22 more files in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

  1. … 1 more file in changeset.
Remove duplicate project dependency from Eclipse classath when project is referenced with different configuration

  1. … 1 more file in changeset.
Adjust test fixtures and test to ivy behavior changes

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

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

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

  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

  1. … 5 more files in changeset.