Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add @ToBeFixedForInstantExecution to customPlugin tests that fail with instant execution

    • -0
    • +2
    ./integtests/samples/SamplesCustomPluginIntegrationTest.groovy
Remove unused import

    • -1
    • +0
    ./integtests/samples/SamplesCustomPluginIntegrationTest.groovy
Fix customPlugin snippet and enable its test

    • -1
    • +0
    ./integtests/samples/SamplesCustomPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix task in depMan/workingWithDependencies/walkGraph snippet

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

  1. … 3 more files in changeset.
Fix task in depMan/workingWithDependencies/walkGraph snippet

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

  1. … 3 more files in changeset.
Fix more tests

    • -1
    • +0
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix more tests

    • -1
    • +0
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix more tests

    • -1
    • +0
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix more tests

    • -1
    • +0
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 16 more files in changeset.
Fix more tests

    • -1
    • +0
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 16 more files in changeset.
Remove @ToBeFixedForInstantExecution

    • -2
    • +1
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 25 more files in changeset.
Remove @ToBeFixedForInstantExecution

    • -2
    • +1
    ./integtests/samples/java/SamplesJavaTestingIntegrationTest.groovy
  1. … 25 more files in changeset.
Fixes for previous commit.

    • -3
    • +0
    ./integtests/samples/SamplesJavaIncrementalAnnotationProcessingIntegrationTest.groovy
  1. … 12 more files in changeset.
Model the output directory for source files generated by annotation processors as a `DirectoryProperty` and replace the convention mapping with a convention on the property.

This change means that JavaCompile tasks added by the Java base plugin for a source set will be up-to-date on first load from the instant execution cache, and will generate source files to the correct location when they do happen to run.

The issue was caused because instant execution (intentionally) ignores convention mappings applied to `Provider` types fields. This issue, and others like it, would have been easier to diagnose if this case were treated as an instant execution serialization problem (and reported, etc).

    • -3
    • +0
    ./integtests/samples/SamplesJavaIncrementalAnnotationProcessingIntegrationTest.groovy
  1. … 25 more files in changeset.
Model the output directory for source files generated by annotation processors as a `DirectoryProperty` and replace the convention mapping with a convention on the property.

This change means that JavaCompile tasks added by the Java base plugin for a source set will be up-to-date on first load from the instant execution cache, and will generate source files to the correct location when they do happen to run.

    • -3
    • +0
    ./integtests/samples/SamplesJavaIncrementalAnnotationProcessingIntegrationTest.groovy
  1. … 25 more files in changeset.
Model the output directory for source files generated by annotation processors as a `DirectoryProperty` and replace the convention mapping with a convention on the property.

This change means that JavaCompile tasks added by the Java base plugin for a source set will be up-to-date on first load from the instant execution cache, and will generate source files to the correct location when they do happen to run.

    • -3
    • +0
    ./integtests/samples/SamplesJavaIncrementalAnnotationProcessingIntegrationTest.groovy
  1. … 25 more files in changeset.
Fix Unrolled tests with partial success with instant execution

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

    • -1
    • +1
    ./integtests/samples/SamplesJavaMultiProjectIntegrationTest.groovy
    • -1
    • +1
    ./integtests/samples/SamplesRepositoriesIntegrationTest.groovy
Fix Unrolled tests with partial success with instant execution

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

  1. … 2 more files in changeset.
Fix Unrolled tests with partial success with instant execution

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

  1. … 17 more files in changeset.
Test fixes for copy spec changes

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

Fixes for previous commit.

Serialize zip and tar file tree instances to the instant execution cache.

  1. … 14 more files in changeset.
Serialize zip and tar file tree instances to the instant execution cache.

  1. … 14 more files in changeset.
Fix all sample references to snippets

    • -1
    • +1
    ./integtests/samples/UserGuideSamplesIntegrationTest.groovy
  1. … 9 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -3
    • +3
    ./integtests/samples/SamplesApplicationIntegrationTest.groovy
    • -2
    • +2
    ./integtests/samples/SamplesCodeQualityIntegrationTest.groovy
    • -3
    • +3
    ./integtests/samples/SamplesJavaIncrementalAnnotationProcessingIntegrationTest.groovy
    • -2
    • +2
    ./integtests/samples/SamplesJavaMultiProjectIntegrationTest.groovy
    • -2
    • +2
    ./integtests/samples/SamplesJavaQuickstartIntegrationTest.groovy
    • -2
    • +2
    ./integtests/samples/SamplesRepositoriesIntegrationTest.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>

    • -2
    • +2
    ./integtests/samples/SamplesJavaMultiProjectIntegrationTest.groovy
    • -2
    • +2
    ./integtests/samples/SamplesRepositoriesIntegrationTest.groovy
  1. … 117 more files in changeset.
Fix documentation and comment reference to snippets

    • -1
    • +1
    ./integtests/samples/UserGuideSamplesIntegrationTest.groovy
  1. … 3 more files in changeset.
Fix documentation and comment reference to snippets

    • -1
    • +1
    ./integtests/samples/UserGuideSamplesIntegrationTest.groovy
  1. … 3 more files in changeset.
Fix documentation and comment reference to snippets

    • -1
    • +1
    ./integtests/samples/UserGuideSamplesIntegrationTest.groovy
  1. … 3 more files in changeset.