Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add configuration cache build option

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

    • -0
    • +61
    ./gradle/internal/buildoption/IntegerBuildOption.java
  1. … 29 more files in changeset.
Add --configuration-cache-max-problems build option

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

    • -0
    • +61
    ./gradle/internal/buildoption/IntegerBuildOption.java
  1. … 11 more files in changeset.
Add --configuration-cache-max-problems build option

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

  1. … 11 more files in changeset.
Add --configuration-cache-max-problems build option

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

  1. … 11 more files in changeset.
Make it mandatory to choose checksum type

Otherwise when updating the file you may accidentally generate checksums

you didn't intend to.

  1. … 3 more files in changeset.
Make it mandatory to choose checksum type

Otherwise when updating the file you may accidentally generate checksums

you didn't intend to.

  1. … 3 more files in changeset.
Improve error reporting of enum option

  1. … 2 more files in changeset.
Improve error reporting of enum option

  1. … 2 more files in changeset.
Add dependency verification mode

This commit introduces a selection of the dependency verification

mode. There are 3 different modes: strict (default), lenient and

off.

The lenient mode has been added because dogfooding the feature showed

it could be painful to udpate the dependency verification

metadata file without such an option: often we want to diagnose

why a dependency is here, but as soon as the dependency

verification file is present, verification is active and immediately

fails the build.

This effectively prevents from using the usual tooling to check

where a dependency comes from. The workaround was to temporarily

rename the file, run the build, then rename again, which was tedious.

So, instead of adding a mode where verification would be totally

ignored, this commit introduces a mode where the errors are turned

into warnings. This doesn't totally silence the problems, which

makes them more visible to the developer.

The "off" mode is for use cases where users prefer not to deal

with upgrades locally, but want to see verification happening

on CI only.

    • -0
    • +99
    ./gradle/internal/buildoption/EnumBuildOption.java
  1. … 8 more files in changeset.
Add dependency verification mode

This commit introduces a selection of the dependency verification

mode. There are 3 different modes: strict (default), lenient and

off.

The lenient mode has been added because dogfooding the feature showed

it could be painful to udpate the dependency verification

metadata file without such an option: often we want to diagnose

why a dependency is here, but as soon as the dependency

verification file is present, verification is active and immediately

fails the build.

This effectively prevents from using the usual tooling to check

where a dependency comes from. The workaround was to temporarily

rename the file, run the build, then rename again, which was tedious.

So, instead of adding a mode where verification would be totally

ignored, this commit introduces a mode where the errors are turned

into warnings. This doesn't totally silence the problems, which

makes them more visible to the developer.

The "off" mode is for use cases where users prefer not to deal

with upgrades locally, but want to see verification happening

on CI only.

    • -0
    • +99
    ./gradle/internal/buildoption/EnumBuildOption.java
  1. … 8 more files in changeset.
Upgrade commons-lang{->3} replacing packages

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 175 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./gradle/internal/buildoption/Origin.java
  1. … 902 more files in changeset.
Refine deprecation mechanism (#3285)

Refine deprecation mechanism

Fix https://github.com/gradle/gradle/issues/3228

  1. … 29 more files in changeset.
A disabled build option should provide a proper description (#3237)

    • -0
    • +63
    ./gradle/internal/buildoption/BooleanCommandLineOptionConfiguration.java
  1. … 11 more files in changeset.
Unify error messages for Gradle build options (#2934)

Unify error messages for Gradle build options #2917

    • -0
    • +73
    ./gradle/internal/buildoption/Origin.java
  1. … 14 more files in changeset.
Polishing of Gradle build options (#2890)

  1. … 25 more files in changeset.
Represent Gradle properties and corresponding command line option as data structure (#2784)

    • -0
    • +50
    ./gradle/internal/buildoption/AbstractBuildOption.java
    • -0
    • +90
    ./gradle/internal/buildoption/BooleanBuildOption.java
    • -0
    • +36
    ./gradle/internal/buildoption/BuildOption.java
    • -0
    • +76
    ./gradle/internal/buildoption/ListBuildOption.java
    • -0
    • +66
    ./gradle/internal/buildoption/NoArgumentBuildOption.java
    • -0
    • +74
    ./gradle/internal/buildoption/StringBuildOption.java
  1. … 42 more files in changeset.