internal

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

    • -0
    • +175
    ./provider/TransformBackedProviderTest.groovy
  1. … 15 more files in changeset.
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

    • -0
    • +175
    ./provider/TransformBackedProviderTest.groovy
  1. … 16 more files in changeset.
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

    • -0
    • +175
    ./provider/TransformBackedProviderTest.groovy
  1. … 16 more files in changeset.
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

    • -0
    • +175
    ./provider/TransformBackedProviderTest.groovy
  1. … 16 more files in changeset.
Include the property display name, if defined, in error messages when a `Property` value is set using a value or provider whose type is not assignable to the property type.

Also validate and sanitize the values used to set a `Property` convention.

    • -32
    • +46
    ./provider/DefaultPropertyTest.groovy
  1. … 9 more files in changeset.
Include the property display name, if defined, in error messages when a `Property` value is set using a value or provider whose type is not assignable to the property type.

Also validate and sanitize the values used to set a `Property` convention.

    • -32
    • +46
    ./provider/DefaultPropertyTest.groovy
  1. … 6 more files in changeset.
Include the property display name, if defined, in error messages when a `Property` value is set using a value or provider whose type is not assignable to the property type.

Also validate and sanitize the values used to set a `Property` convention.

    • -32
    • +46
    ./provider/DefaultPropertyTest.groovy
  1. … 9 more files in changeset.
Include the property display name, if defined, in error messages when a `Property` value is set using a value or provider whose type is not assignable to the property type.

Also validate and sanitize the values used to set a `Property` convention.

    • -32
    • +46
    ./provider/DefaultPropertyTest.groovy
  1. … 9 more files in changeset.
Fix unit tests for previous commit.

  1. … 1 more file in changeset.
Fix unit tests for previous commit.

  1. … 1 more file in changeset.
Fail rather than emitting a deprecation warning when the value of a `Property` typed task property is changed after the task starts execution.

Also include the property display name, if attached, in the 'cannot change the value' error messages.

    • -10
    • +29
    ./provider/CollectionPropertySpec.groovy
    • -13
    • +1
    ./provider/DefaultPropertyTest.groovy
    • -11
    • +29
    ./provider/MapPropertySpec.groovy
  1. … 23 more files in changeset.
Fail rather than emitting a deprecation warning when the value of a `Property` typed task property is changed after the task starts execution.

Also include the property display name, if attached, in the 'cannot change the value' error messages.

    • -10
    • +29
    ./provider/CollectionPropertySpec.groovy
    • -13
    • +1
    ./provider/DefaultPropertyTest.groovy
    • -11
    • +29
    ./provider/MapPropertySpec.groovy
  1. … 23 more files in changeset.
Fail rather than emitting a deprecation warning when the value of a `Property` typed task property is changed after the task starts execution.

Also include the property display name, if attached, in the 'cannot change the value' error messages.

    • -10
    • +29
    ./provider/CollectionPropertySpec.groovy
    • -13
    • +1
    ./provider/DefaultPropertyTest.groovy
    • -11
    • +29
    ./provider/MapPropertySpec.groovy
  1. … 23 more files in changeset.
Fail rather than emitting a deprecation warning when the value of a `Property` typed task property is changed after the task starts execution.

Also include the property display name, if attached, in the 'cannot change the value' error messages.

    • -10
    • +29
    ./provider/CollectionPropertySpec.groovy
    • -12
    • +1
    ./provider/DefaultPropertyTest.groovy
    • -11
    • +28
    ./provider/MapPropertySpec.groovy
  1. … 16 more files in changeset.
Fail rather than emitting a deprecation warning when the value of a `Property` typed task property is changed after the task starts execution.

Also include the property display name, if attached, in the 'cannot change the value' error messages.

    • -10
    • +29
    ./provider/CollectionPropertySpec.groovy
    • -12
    • +1
    ./provider/DefaultPropertyTest.groovy
    • -11
    • +28
    ./provider/MapPropertySpec.groovy
  1. … 16 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -30
    • +30
    ./provider/DefaultPropertyTest.groovy
  1. … 23 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -30
    • +30
    ./provider/DefaultPropertyTest.groovy
  1. … 23 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -30
    • +30
    ./provider/DefaultPropertyTest.groovy
  1. … 25 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -30
    • +30
    ./provider/DefaultPropertyTest.groovy
  1. … 23 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

    • -30
    • +30
    ./provider/DefaultPropertyTest.groovy
  1. … 25 more files in changeset.
Removing a task dependency from a task instance is no longer supported (#10289)

    • -23
    • +10
    ./tasks/DefaultTaskDependencyTest.groovy
  1. … 2 more files in changeset.
Removing a task dependency from a task instance is no longer supported

    • -23
    • +10
    ./tasks/DefaultTaskDependencyTest.groovy
  1. … 2 more files in changeset.
Some refactoring of the collection and map property implementations.

    • -0
    • +14
    ./provider/CollectionPropertySpec.groovy
  1. … 3 more files in changeset.
Some refactoring of the collection and map property implementations.

    • -0
    • +14
    ./provider/CollectionPropertySpec.groovy
  1. … 3 more files in changeset.
Consolidated some `FileSystemLocation` implementations and added some unit test coverage.

    • -1065
    • +0
    ./provider/PropertySpec.groovy
  1. … 11 more files in changeset.
Consolidated some `FileSystemLocation` implementations and added some unit test coverage.

    • -1065
    • +0
    ./provider/PropertySpec.groovy
  1. … 11 more files in changeset.
Add missing `value(T)` and `value(Provider<T>)` methods to various property types.

    • -0
    • +49
    ./provider/CollectionPropertySpec.groovy
  1. … 15 more files in changeset.
Add missing `value(T)` and `value(Provider<T>)` methods to various property types.

    • -0
    • +49
    ./provider/CollectionPropertySpec.groovy
  1. … 15 more files in changeset.
Add missing `value(T)` and `value(Provider<T>)` methods to various property types.

    • -0
    • +49
    ./provider/CollectionPropertySpec.groovy
  1. … 15 more files in changeset.
Add `Provider.orElse()` methods, to use the value of the provider or some alternative if not present.

  1. … 6 more files in changeset.