DefaultPropertyTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixes.

  1. … 3 more files in changeset.
Fixes.

  1. … 3 more files in changeset.
Rework the contract between provider implementations and instant execution serialization so that a provider is responsible for determining the state that should be serialized, rather than blurring this across the provider and serializer.

  1. … 24 more files in changeset.
Rework the contract between provider implementations and instant execution serialization so that a provider is responsible for determining the state that should be serialized, rather than blurring this across the provider and serializer.

  1. … 24 more files in changeset.
Fix for changes to flatmap serialization.

  1. … 1 more file in changeset.
Fix for changes.

  1. … 1 more file in changeset.
Serialize the result of `Provider.flatMap()` to the instant execution cache when the value to be mapped is produced by a task.

  1. … 15 more files in changeset.
Serialize the result of `Provider.flatMap()` to the instant execution cache when the value to be mapped is produced by a task.

  1. … 12 more files in changeset.
Serialize the result of `Provider.flatMap()` to the instant execution cache when the value to be mapped is produced by a task.

  1. … 12 more files in changeset.
Serialize the result of `Provider.flatMap()` to the instant execution cache when the value to be mapped is produced by a task.

  1. … 15 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Move instantiation of the various Property instances behind a factory interface.

  1. … 18 more files in changeset.
Fixes.

  1. … 10 more files in changeset.
Refactor the property implementations so as to push as much knowlegde of the property lifecycle up to `AbstractProject`.

  1. … 17 more files in changeset.
Refactor the property implementations so as to push as much knowlegde of the property lifecycle up to `AbstractProject`.

  1. … 17 more files in changeset.
Refactor the property implementations so as to push as much knowlegde of the property lifecycle up to `AbstractProject`.

  1. … 17 more files in changeset.
Fixes.

  1. … 5 more files in changeset.
Fixes.

  1. … 5 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

  1. … 35 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

  1. … 35 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

  1. … 35 more files in changeset.
Remove an unnecessary interface.

  1. … 6 more files in changeset.
Remove an unnecessary interface.

  1. … 6 more files in changeset.
Remove an unnecessary interface.

  1. … 6 more files in changeset.
Remove an unnecessary interface.

  1. … 6 more files in changeset.