PropertyStateIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Renamed a couple of int tests.

    • -253
    • +0
    ./PropertyStateIntegrationTest.groovy
  1. … 3 more files in changeset.
Revert "Remove deprecation warning (#3486)"

This reverts commit 017976da587c8858fdca29f65ca3d27030c8312f.

  1. … 1 more file in changeset.
Remove deprecation warning (#3486)

  1. … 1 more file in changeset.
Revert "Remove deprecation warning (#3264)"

This reverts commit e79b448ab367dc7ca7c4a96060748de097c96559.

  1. … 1 more file in changeset.
Remove deprecation warning (#3264)

  1. … 1 more file in changeset.
Replaced some usages of `PropertyState` with `Property`.

  1. … 6 more files in changeset.
Deprecated `PropertyState` interface, which is replaced by `Property`. Deprecated the `Project.property()`, `Script.property()` and `ProviderFactory.property()` methods, which are replaced by `ObjectFactory.property()`.

    • -12
    • +34
    ./PropertyStateIntegrationTest.groovy
  1. … 19 more files in changeset.
Allow the `@Input` annotation to be used on task properties with type `Provider<T>`, for any type `T` which is supported with `@Input`.

    • -0
    • +52
    ./PropertyStateIntegrationTest.groovy
  1. … 17 more files in changeset.
Added some validation to `PropertyState.set(Provider)` to fail when the given provider produces values that are not assignable to the property type.

    • -0
    • +27
    ./PropertyStateIntegrationTest.groovy
  1. … 12 more files in changeset.
Tweaked error message when setting `PropertyState` to some incompatible value.

  1. … 2 more files in changeset.
Added some validation to `PropertyState.set()` to fail when a value is provided that is not compatible with the property's type.

    • -0
    • +29
    ./PropertyStateIntegrationTest.groovy
  1. … 5 more files in changeset.
Added some convenience to the Groovy DSL to allow properties of type `PropertyState<T>` to be set using either a `T` or a `Provider<? extends T>` if the relevant setter is not already present.

    • -0
    • +37
    ./PropertyStateIntegrationTest.groovy
  1. … 4 more files in changeset.
First-class support for mapping between extension and task properties (#1452)

First-class support for mapping between extension and task properties

    • -0
    • +85
    ./PropertyStateIntegrationTest.groovy
  1. … 42 more files in changeset.