Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Expose Credentials providers via ProviderFactory

    • -0
    • +195
    ./api/internal/provider/CredentialsProviderFactory.java
    • -3
    • +22
    ./api/internal/provider/DefaultProviderFactory.java
    • -0
    • +56
    ./internal/credentials/DefaultAwsCredentials.java
    • -0
    • +49
    ./internal/credentials/DefaultHttpHeaderCredentials.java
    • -0
    • +56
    ./internal/credentials/DefaultPasswordCredentials.java
  1. … 26 more files in changeset.
Replace LinkedLists with ArrayLists where possible

  1. … 70 more files in changeset.
Serialize Java lambda `Action` implementations to the configuration cache.

This is implemented by tweaking the build logic bytecode as part of the buils logic instrumentation. This means that the serialization does not work for Gradle core plugin types as these are not instrumented. These will also be instrumented in a future change.

  1. … 7 more files in changeset.
Serialize Java lambda `Action` implementations to the configuration cache.

This is implemented by tweaking the build logic bytecode as part of the buils logic instrumentation. This means that the serialization does not work for Gradle core plugin types as these are not instrumented. These will also be instrumented in a future change.

  1. … 7 more files in changeset.
Serialize Java lambda `Action` implementations to the configuration cache.

This is implemented by tweaking the build logic bytecode as part of the buils logic instrumentation. This means that the serialization does not work for Gradle core plugin types as these are not instrumented. These will also be instrumented in a future change.

  1. … 7 more files in changeset.
Polish `DefaultValueSourceProviderFactory`

- Make code readable under 120 columns

- Compose method

Fixes.

  1. … 23 more files in changeset.
Fixes.

  1. … 23 more files in changeset.
Fixes.

  1. … 23 more files in changeset.
Fixes.

  1. … 23 more files in changeset.
Fixes.

  1. … 23 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Introduce internal `@EventScope` annotation to attach to listener interfaces to declare which scope their events are generated in.

Add some validation to `ListenerManager` to verify that each listener interface is annotated with the correct scope.

  1. … 62 more files in changeset.
Obtain value from `ValueSource` only once

Even from multiple `forUseAtConfigurationTime` providers.

  1. … 1 more file in changeset.
Obtain value from `ValueSource` only once

Even from multiple `forUseAtConfigurationTime` providers.

  1. … 1 more file in changeset.
Obtain value from `ValueSource` only once

Even from multiple `forUseAtConfigurationTime` providers.

  1. … 1 more file in changeset.
Remove warnings from `DefaultValueSourceProviderFactory`

- let compiler infer generic arguments

- declare `@Nullable` fields and parameters

  1. … 1 more file in changeset.
Remove warnings from `DefaultValueSourceProviderFactory`

- let compiler infer generic arguments

- declare `@Nullable` fields and parameters

  1. … 1 more file in changeset.
Remove warnings from `DefaultValueSourceProviderFactory`

- let compiler infer generic arguments

- declare `@Nullable` fields and parameters

  1. … 1 more file in changeset.
Merge branch 'master' into bamboo/master/ie/providers/configuration-time

  1. … 2 more files in changeset.
Correctly serialize a `Property` instance with finalize on read enabled and whose value is derived from a task output.

  1. … 3 more files in changeset.
Correctly serialize a `Property` instance with finalize on read enabled and whose value is derived from a task output.

  1. … 1 more file in changeset.
Let `forUseAtConfigurationTime` temporarily be a no-op

So a distribution can be built and the Gradle build updated.

  1. … 1 more file in changeset.
Let `forUseAtConfigurationTime` temporarily be a no-op

So a distribution can be built and the Gradle build updated.

  1. … 1 more file in changeset.
Work around an issue where a `Property` instance may have multiple threads attempting to finalize its value.

  1. … 1 more file in changeset.