Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix BasePluginIntegrationTest for the configuration cache

by using `help` instead of `tasks` as a non-important task run on the

build under test

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

Update blackbox module test samples to run all modules as Jars

    • -0
    • +1
    ./ApplicationPluginIntegrationTest.groovy
  1. … 6 more files in changeset.
Modular app: 'run' task uses application jar instead of classes

By default, Java expects everything that belongs to one module to be

in the same location (Jar or folder). Since in Gradle resources

or outputs from different compilation steps are in separate folders,

everything that is not in the same 'classes' folder as the

module-info.class becomes unaccessible. Hence we always use the complete

Jar now to run a module via the :run task.

    • -0
    • +21
    ./ApplicationPluginIntegrationTest.groovy
  1. … 3 more files in changeset.
Enable fixed tests for VFS retention

now we start watching during the build, so

all the tests should work now.

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 1 more file in changeset.
Rename 'modularClasspathHandling' -> 'modularity'

    • -2
    • +2
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -2
    • +2
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +2
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 54 more files in changeset.
Rename 'modularClasspathHandling' -> 'modularity'

    • -2
    • +2
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -2
    • +2
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +2
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 53 more files in changeset.
Rename 'modularClasspathHandling' -> 'modularity'

    • -2
    • +2
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -2
    • +2
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +2
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 54 more files in changeset.
Remove `@ToBeFixedForInstantExecution` from `ApplicationPluginIntegrationTest`

    • -1
    • +0
    ./ApplicationPluginIntegrationTest.groovy
Support Java modules in Java application start scripts

    • -2
    • +65
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -0
    • +43
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +65
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 13 more files in changeset.
Support Java modules in Java application start scripts

    • -2
    • +65
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -0
    • +43
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +65
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 13 more files in changeset.
Make start script generation depend on the actual classpath

We need to analyze the content of the classpath file collection to

decide which jars go on the module path and which go on the classpath.

Therefore the content is now an input again (and not only the names

of the jars).

This reverts the change in #1936 that removed the classpath content

as an input.

    • -7
    • +3
    ./ApplicationPluginIntegrationTest.groovy
  1. … 2 more files in changeset.
Support Java modules in Java application start scripts

    • -5
    • +28
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -2
    • +63
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +65
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 13 more files in changeset.
Support Java modules in Java application start scripts

    • -5
    • +28
    ./ApplicationPluginConfigurationIntegrationTest.groovy
    • -7
    • +45
    ./ApplicationPluginIntegrationTest.groovy
    • -2
    • +65
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 14 more files in changeset.
Remove `@ToBeFixedForInstantExecution` from `BuildSrcPluginIntegrationTest`

    • -2
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `BuildSrcPluginIntegrationTest`

    • -2
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `BuildSrcPluginIntegrationTest`

    • -2
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `BuildSrcPluginIntegrationTest`

    • -2
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
Remove `@ToBeFixedForInstantExecution` from `BuildSrcPluginIntegrationTest`

    • -2
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
Ignore tests which will be fixed later

by #12437.

    • -0
    • +3
    ./BuildSrcPluginIntegrationTest.groovy
Ignore tests which will be fixed later

by #12437.

    • -0
    • +3
    ./BuildSrcPluginIntegrationTest.groovy
Ignore tests which will be fixed later

by #12437.

    • -0
    • +3
    ./BuildSrcPluginIntegrationTest.groovy
Ignore tests which will be fixed later

by #12437.

    • -0
    • +3
    ./BuildSrcPluginIntegrationTest.groovy
Enable tests which should be fixed now

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Enable tests which should be fixed now

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Enable tests which should be fixed now

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Enable tests which should be fixed now

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Enable tests which should be fixed now

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Enable tests which should be fixed now

    • -3
    • +0
    ./BuildSrcPluginIntegrationTest.groovy
  1. … 4 more files in changeset.
Annotate remaining tests invoking Task.getProject() during execution

as @ToBeFixedForInstantExecution

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

  1. … 27 more files in changeset.
De-annotate fixed test cases

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

    • -1
    • +0
    ./ApplicationPluginIntegrationTest.groovy
  1. … 3 more files in changeset.