DefaultGradleLauncherSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adds an initial LoadEnvironment stage to the build launcher

that locates the settings directory and load gradle properties

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

  1. … 14 more files in changeset.
Adds an initial LoadEnvironment stage to the build launcher

that locates the settings directory and load gradle properties

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

  1. … 14 more files in changeset.
Adds an initial LoadEnvironment stage to the build launcher

that locates the settings directory and load gradle properties

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

  1. … 14 more files in changeset.
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

  1. … 407 more files in changeset.
Fix tests

  1. … 372 more files in changeset.
Fix verification of dependencies resolved in buildFinished

Previously it was possible that a user hook (buildFinished)

was executed _after_ the verification code was done. With

this commit this is no longer possible.

  1. … 10 more files in changeset.
Fix verification of dependencies resolved in buildFinished

Previously it was possible that a user hook (buildFinished)

was executed _after_ the verification code was done. With

this commit this is no longer possible.

  1. … 10 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.
Disallow builds defining a project at :buildSrc

This is already prohibited by the composite build machinery if there is

also a real buildSrc project. This change makes the failure earlier and

more obvious.

  1. … 8 more files in changeset.
Make paths/names of included builds immutable

  1. … 32 more files in changeset.
Expose classes loaded by settings scripts to the projects

  1. … 4 more files in changeset.
Build buildSrc after applying the settings file (#10305)

Fixes #9094 and #5333

  1. … 54 more files in changeset.
Remove unnecessary parameter

  1. … 5 more files in changeset.
Update core tests

  1. … 11 more files in changeset.
Build buildSrc after applying the settings file

This allows the build cache settings to implicitly apply to buildSrc,

whereas before the configuration had to be duplicated there.

  1. … 30 more files in changeset.
Rename some methods and add Javadoc.

  1. … 11 more files in changeset.
Rename some methods and add Javadoc.

  1. … 11 more files in changeset.
Rename some methods and add Javadoc.

  1. … 11 more files in changeset.
Rename some methods and add Javadoc.

  1. … 11 more files in changeset.
Rename some methods and add Javadoc.

  1. … 11 more files in changeset.
Renamed some types that represent the high level steps of the build lifecycle.

  1. … 27 more files in changeset.
Renamed some types that represent the high level steps of the build lifecycle.

  1. … 27 more files in changeset.
Renamed some types that represent the high level steps of the build lifecycle.

  1. … 27 more files in changeset.
Renamed some types that represent the high level steps of the build lifecycle.

  1. … 27 more files in changeset.
Renamed some types that represent the high level steps of the build lifecycle.

  1. … 27 more files in changeset.
Move some detail out of `DefaultGradleLauncher` and into other services.

    • -96
    • +16
    ./DefaultGradleLauncherSpec.groovy
  1. … 5 more files in changeset.
Move some detail out of `DefaultGradleLauncher` and into other services.

  1. … 8 more files in changeset.
Move some detail out of `DefaultGradleLauncher` and into other services.

    • -117
    • +18
    ./DefaultGradleLauncherSpec.groovy
  1. … 11 more files in changeset.
Move some detail out of `DefaultGradleLauncher` and into other services.

    • -117
    • +18
    ./DefaultGradleLauncherSpec.groovy
  1. … 11 more files in changeset.
Fix previous commit to restore behaviour of `projectsEvaluated` when configure-on-demand is enabled.

  1. … 5 more files in changeset.