Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add explaining `because` to tests failing with the configuration cache

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

    • -1
    • +1
    ./tasks/compile/JavaAnnotationProcessingCompileAvoidanceIntegrationTest.groovy
  1. … 14 more files in changeset.
Merge branch 'master' into bamboo/master/ie/providers/configuration-time

  1. … 2 more files in changeset.
Upgrade JUnit version (#12924)

Upgrade JUnit to 4.13, JUnit platform to 5.6.2

    • -1
    • +1
    ./tasks/compile/CrossCompilationIntegrationTest.groovy
  1. … 330 more files in changeset.
Upgrade JUnit

    • -1
    • +1
    ./tasks/compile/CrossCompilationIntegrationTest.groovy
  1. … 329 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9 (#12940)

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

  1. … 11 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

  1. … 11 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

  1. … 11 more files in changeset.
Upgrade JUnit to 4.13, JUnit platform to 5.6.2

    • -1
    • +1
    ./tasks/compile/CrossCompilationIntegrationTest.groovy
  1. … 242 more files in changeset.
Add required `forUseAtConfigurationTime()` to `JavaCompileIntegrationTest`

Add required `forUseAtConfigurationTime()` to `JavaCompileIntegrationTest`

Add required `forUseAtConfigurationTime()` to `JavaCompileIntegrationTest`

Add required `forUseAtConfigurationTime()` to `JavaCompileIntegrationTest`

Remove @ToBeFixedForInstantExecution from fixed tests in JavaCompileIntegrationTest

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

Remove @ToBeFixedForInstantExecution from fixed tests in JavaCompileIntegrationTest

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

Remove @ToBeFixedForInstantExecution from fixed tests in JavaCompileIntegrationTest

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

Remove `@ToBeFixedForInstantExecution` from `JavaCompileIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `JavaCompileIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `JavaAnnotationProcessingIntegrationTest`

    • -2
    • +0
    ./tasks/compile/JavaAnnotationProcessingIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `JavaCompileIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `AggregatingIncrementalAnnotationProcessingIntegrationTest`

    • -2
    • +0
    ./tasks/compile/AggregatingIncrementalAnnotationProcessingIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `IsolatingIncrementalAnnotationProcessingIntegrationTest`

    • -2
    • +0
    ./tasks/compile/IsolatingIncrementalAnnotationProcessingIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `JavaCompileJavaVersionIntegrationTest`

    • -2
    • +0
    ./tasks/compile/JavaCompileJavaVersionIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `UnknownIncrementalAnnotationProcessingIntegrationTest`

    • -2
    • +0
    ./tasks/compile/UnknownIncrementalAnnotationProcessingIntegrationTest.groovy
Remove always-true JDK8_OR_LATER test precondition

  1. … 41 more files in changeset.
Remove IBM JDK test preconditions (#12512)

We do not run any tests against IBM JDK8 in the pipeline.

  1. … 7 more files in changeset.
Remove IBM JDK test preconditions

We do not run any tests against IBM JDK8 in the pipeline.

  1. … 7 more files in changeset.
Fixes for previous commit.

    • -5
    • +0
    ./tasks/compile/IsolatingIncrementalAnnotationProcessingIntegrationTest.groovy
    • -11
    • +10
    ./tasks/compile/JavaAnnotationProcessingIntegrationTest.groovy
  1. … 2 more files in changeset.
Fixes for previous commit.

    • -0
    • +2
    ./tasks/compile/JavaCompileJavaVersionIntegrationTest.groovy
  1. … 9 more files in changeset.
Slightly improve handling of Jar manifests when loading from the instant execution cache, so that Jar tasks are up-to-date on first load from the instant execution cache when nothing has changed.

    • -5
    • +0
    ./tasks/compile/IsolatingIncrementalAnnotationProcessingIntegrationTest.groovy
    • -11
    • +10
    ./tasks/compile/JavaAnnotationProcessingIntegrationTest.groovy
    • -0
    • +2
    ./tasks/compile/JavaCompileJavaVersionIntegrationTest.groovy
  1. … 15 more files in changeset.
Slightly improve handling of Jar manifests when loading from the instant execution cache, so that Jar tasks are up-to-date on first load from the instant execution cache when nothing has changed.

    • -5
    • +0
    ./tasks/compile/IsolatingIncrementalAnnotationProcessingIntegrationTest.groovy
    • -11
    • +10
    ./tasks/compile/JavaAnnotationProcessingIntegrationTest.groovy
    • -0
    • +2
    ./tasks/compile/JavaCompileJavaVersionIntegrationTest.groovy
  1. … 15 more files in changeset.