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

    • -1
    • +24
    ./provider/ProviderConnectionTest.groovy
  1. … 2 more files in changeset.
Ensure certain tooling API progress events do not go missing for older client versions.

    • -1
    • +24
    ./provider/ProviderConnectionTest.groovy
  1. … 6 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 32 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 32 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 32 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 29 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 32 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 31 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 31 more files in changeset.
Replace `ParallelismConfigurationListener` and `ParallelismConfigurationManager` and some mutable state with a service of type `ParallelismConfiguration`.

    • -61
    • +0
    ./provider/ParallelismConfigurationBuildActionExecuterTest.groovy
  1. … 31 more files in changeset.
Fixes for listener changes.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 4 more files in changeset.
Fixes for listener changes.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 4 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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  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.

    • -2
    • +3
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 62 more files in changeset.
Fixes.

    • -2
    • +2
    ./provider/serialization/DaemonSidePayloadClassLoaderFactoryTest.groovy
  1. … 2 more files in changeset.
Fixes.

    • -2
    • +2
    ./provider/serialization/DaemonSidePayloadClassLoaderFactoryTest.groovy
  1. … 2 more files in changeset.
Fixes.

    • -2
    • +2
    ./provider/serialization/DaemonSidePayloadClassLoaderFactoryTest.groovy
  1. … 2 more files in changeset.
Fixes.

    • -2
    • +2
    ./provider/serialization/DaemonSidePayloadClassLoaderFactoryTest.groovy
  1. … 2 more files in changeset.
Allow client of `CachedClasspathTransformer` to specify what purpose the result will be used for, so that different transformations can be applied.

In this commit, the parameter has no effect.

    • -2
    • +2
    ./provider/serialization/DaemonSidePayloadClassLoaderFactoryTest.groovy
  1. … 14 more files in changeset.
Allow client of `CachedClasspathTransformer` to specify what purpose the result will be used for, so that different transformations can be applied.

In this commit, the parameter has no effect.

    • -2
    • +2
    ./provider/serialization/DaemonSidePayloadClassLoaderFactoryTest.groovy
  1. … 14 more files in changeset.
Allow multiple implementations of `TaskInputsListener`

By introducing the `TaskInputsListeners` service that handles the registration

and broadcasting of task inputs events.

This capability is required by the instant execution subsystem to aggregate all

`buildSrc` file system inputs for the purposes of cache invalidation.

    • -8
    • +6
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 10 more files in changeset.
Allow multiple implementations of `TaskInputsListener`

By introducing the `TaskInputsListeners` service that handles the registration

and broadcasting of task inputs events.

This capability is required by the instant execution subsystem to aggregate all

`buildSrc` file system inputs for the purposes of cache invalidation.

    • -8
    • +6
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 10 more files in changeset.
Allow multiple implementations of `TaskInputsListener`

By introducing the `TaskInputsListeners` service that handles the registration

and broadcasting of task inputs events.

This capability is required by the instant execution subsystem to aggregate all

`buildSrc` file system inputs for the purposes of cache invalidation.

    • -8
    • +6
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 10 more files in changeset.
Allow multiple implementations of `TaskInputsListener`

By introducing the `TaskInputsListeners` service that handles the registration

and broadcasting of task inputs events.

This capability is required by the instant execution subsystem to aggregate all

`buildSrc` file system inputs for the purposes of cache invalidation.

    • -8
    • +6
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 10 more files in changeset.
Allow multiple implementations of `TaskInputsListener`

By introducing the `TaskInputsListeners` service that handles the registration

and broadcasting of task inputs events.

This capability is required by the instant execution subsystem to aggregate all

`buildSrc` file system inputs for the purposes of cache invalidation.

    • -8
    • +6
    ./provider/ContinuousBuildActionExecuterTest.groovy
  1. … 10 more files in changeset.