Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Upgrade Groovy version to customized 1.1-2.5.7

    • -4
    • +4
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 36 more files in changeset.
Upgrade Groovy version to customized 1.1-2.5.7

    • -4
    • +4
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 37 more files in changeset.
Upgrade Groovy version to customized 1.0-2.5.7

x

    • -5
    • +4
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 36 more files in changeset.
Unify Groovy versions to 2.5.4

    • -5
    • +5
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 32 more files in changeset.
Unify Groovy versions to 2.5.4

    • -5
    • +5
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 32 more files in changeset.
Unify Groovy versions to 2.5.4

    • -5
    • +5
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 32 more files in changeset.
Unify Groovy versions to 2.5.4

    • -5
    • +5
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 32 more files in changeset.
Upgrade Groovy to 2.5.7

    • -5
    • +5
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 36 more files in changeset.
Unify Groovy versions to 2.5.4

    • -5
    • +5
    ./GroovyBasePluginIntegrationTest.groovy
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -2
    • +2
    ./compile/CachedGroovyCompileIntegrationTest.groovy
    • -1
    • +1
    ./compile/InvokeDynamicGroovyCompilerSpec.groovy
  1. … 32 more files in changeset.
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
  1. … 24 more files in changeset.
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
  1. … 24 more files in changeset.
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
  1. … 24 more files in changeset.
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
  1. … 24 more files in changeset.
    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
  1. … 24 more files in changeset.
Rewrite tests for Java/Groovy compilation avoidance

    • -2
    • +2
    ./GroovySecurityManagerIssuesIntegrationTest.groovy
  1. … 10 more files in changeset.
Add a serializer for RequestProtocol requests

And allow work implementations to register serializers for their arguments.

    • -1
    • +1
    ./compile/DaemonGroovyCompilerIntegrationTest.groovy
  1. … 25 more files in changeset.
Add a serializer for RequestProtocol requests

And allow work implementations to register serializers for their arguments.

    • -1
    • +1
    ./compile/DaemonGroovyCompilerIntegrationTest.groovy
  1. … 25 more files in changeset.
Clean up test code

Issue #7398

    • -23
    • +0
    ./GroovyJavaLibraryInteractionIntegrationTest.groovy
Fix Groovy/Java library compatibility

This commit fixes the Groovy + Java Library compatibility,

by making sure that if, and only if, the Java Library is

applied on a project that also applies the Java Library

plugin, then the correct variants is selected.

    • -0
    • +135
    ./GroovyJavaLibraryInteractionIntegrationTest.groovy
    • -99
    • +0
    ./GroovyPluginIntegrationTest.groovy
  1. … 3 more files in changeset.
Issue 7398: groovy + java-library plugin compatibility.

Signed-off-by: James X. Nelson <James@WeTheInter.net>

    • -0
    • +93
    ./GroovyPluginIntegrationTest.groovy
  1. … 2 more files in changeset.
Issue 7398: groovy + java-library plugin compatibility.

Signed-off-by: James X. Nelson <James@WeTheInter.net>

    • -0
    • +99
    ./GroovyPluginIntegrationTest.groovy
  1. … 2 more files in changeset.
Polishing

    • -1
    • +0
    ./GroovyCrossCompilationIntegrationTest.groovy
  1. … 1 more file in changeset.
Only decorate compilation of JavaCompile task

Makes names clearer and reduces potential confusion.

    • -4
    • +0
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -24
    • +0
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 18 more files in changeset.
Report annotation processor type in build operation result

Instead of just reporting whether an annotation processor was

incremental, we now report its type, i.e. aggregating, isolating, or

unknown.

    • -1
    • +0
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 10 more files in changeset.
Report whether annotation processor is incremental

This commit adds an `incremental` property to the result of the build

operation and checks that it’s reported correctly for the different

annotation processor types.

    • -0
    • +1
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 23 more files in changeset.
Report List<AnnotationProcessorDetails> instead of Map<String, Long>

    • -1
    • +1
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -16
    • +16
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 3 more files in changeset.
Allow to detect when annotation processor info is missing

- Remove redundant task path from build operation details as it's

enclosed in an ExecuteTaskBuildOperationType operation already.

- Add coverage for forking compilation where annotation processors are

neither instrumented nor tracked.

- Use `null` to signal that no annotation processor execution times are

available.

- Extract lookup code for build operation into separate fixture class

and reuse it in all tests.

    • -0
    • +5
    ./GroovyCrossCompilationIntegrationTest.groovy
    • -14
    • +7
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 5 more files in changeset.
Remove duplicate assertions from BasicGroovyCompilerIntegrationSpec

    • -5
    • +0
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
Report annotation processor execution time

In order to track time spent by annotation processors, invocations of

compilers in `JavaCompile` and `GroovyCompile` are now wrapped in build

operations that report the execution time per fully-qualified annotation

processor class name in their result.

    • -1
    • +37
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 22 more files in changeset.
Set default value to annotationProcessorGeneratedSourcesDirectory

This also fixes the documentation for the options.annotationProcessorPath

default value.

Fixes #4956

Signed-off-by: Thomas Broyer <t.broyer@ltgt.net>

    • -14
    • +14
    ./compile/BasicGroovyCompilerIntegrationSpec.groovy
  1. … 10 more files in changeset.