Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move ServiceScope and EventScope to :base-annotations

Here we are sharing the concept of event and service scopes by making scopes themselves extensible. This is achieved by replacing the single enum with types. The scope types inherit each other, representing the inheritance between scopes.

  1. … 97 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.
Address compiler warnings in 'composite-build' subproject

  1. … 1 more file in changeset.
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

  1. … 407 more files in changeset.
Fix typo

Deprecate BuildListener#buildStarted and Gradle#buildStarted

Registering this callback within an init, settings or build script has

no effect as the build is already started. Those callback are also part

of an older API. Removing it from the public API will prevent further

user confusion.

  1. … 12 more files in changeset.
Reacquire project lock after work items in order to invoke TaskExecutionListener

- Add new internal task listener, and replace all internal uses of `TaskExecutionListener`

with the new API.

- Check for `TaskExecutionListener` to determine if project lock is required

  1. … 10 more files in changeset.
Add missing @Override to all modules

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 999 more files in changeset.
Extract :buildProfile subproject from :core

    • -0
    • +269
    ./main/java/org/gradle/profile/BuildProfile.java
    • -0
    • +48
    ./main/java/org/gradle/profile/Operation.java
    • -0
    • +55
    ./main/java/org/gradle/profile/TaskExecution.java
    • -0
    • +20
    ./main/java/org/gradle/profile/package-info.java
  1. … 29 more files in changeset.
Revert "Merge pull request #7696 from gradle/marc/insights/extract-buildProfile-subproject"

This reverts commit ed2e38e2e4d6ffb1d15d5e0ffa74275622b063fe, reversing

changes made to 8a73c262ef5feca10ab1050302293b9c1ff14042.

    • -269
    • +0
    ./main/java/org/gradle/profile/BuildProfile.java
    • -48
    • +0
    ./main/java/org/gradle/profile/Operation.java
    • -55
    • +0
    ./main/java/org/gradle/profile/TaskExecution.java
    • -20
    • +0
    ./main/java/org/gradle/profile/package-info.java
  1. … 29 more files in changeset.
Extract :buildProfile subproject from :core

    • -0
    • +269
    ./main/java/org/gradle/profile/BuildProfile.java
    • -0
    • +56
    ./main/java/org/gradle/profile/BuildProfileServices.java
    • -0
    • +55
    ./main/java/org/gradle/profile/CompositeOperation.java
    • -0
    • +58
    ./main/java/org/gradle/profile/ContinuousOperation.java
    • -0
    • +51
    ./main/java/org/gradle/profile/FragmentedOperation.java
    • -0
    • +48
    ./main/java/org/gradle/profile/Operation.java
    • -0
    • +153
    ./main/java/org/gradle/profile/ProfileEventAdapter.java
    • -0
    • +20
    ./main/java/org/gradle/profile/ProfileListener.java
    • -0
    • +211
    ./main/java/org/gradle/profile/ProfileReportRenderer.java
    • -0
    • +80
    ./main/java/org/gradle/profile/ProjectProfile.java
    • -0
    • +55
    ./main/java/org/gradle/profile/TaskExecution.java
    • -0
    • +20
    ./main/java/org/gradle/profile/package-info.java
  1. … 29 more files in changeset.