Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Some unit tests and fixes for determining whether to eagerly evaluate a `Provider` instance when serializing to the instant execution cache.

Also fixed an issue where `map { }` could not be called from the Groovy DSL on the result of `Provider.map { }`.

  1. … 12 more files in changeset.
Build buildSrc after applying the settings file

This allows the build cache settings to implicitly apply to buildSrc,

whereas before the configuration had to be duplicated there.

  1. … 16 more files in changeset.
Allow init scripts to apply plugins to settings

  1. … 4 more files in changeset.
Make checkstyle happy

No need for deprecation warning suppression anymore

Handle task replacement in bridged collections

Make TaskContainer.whenObjectRemoved() an error

Revert "Introduce 'annotationProcessorClasspath' configuration"

This reverts commit 444a899c9cf4c968ce6a490d8148f35a1d631795 and

follow up changes to the annotation processing configurations.

  1. … 11 more files in changeset.
Removing a task dependency from a task instance is no longer supported (#10289)

  1. … 2 more files in changeset.
Do not use deprecated configurations in tests

  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

  1. … 5 more files in changeset.
Do not use deprecated configurations in tests

  1. … 6 more files in changeset.
Make deprecations in TaskContainer throw errors

Make deprecations in TaskContainer throw errors

Removing a task dependency from a task instance is no longer supported

  1. … 2 more files in changeset.
Removing a task dependency from a task instance is no longer supported

  1. … 1 more file in changeset.
Fix NativeBasePluginTest to not use outdated API

  1. … 1 more file in changeset.
Turn invalid usages of ObjectFactory.property() into errors

  1. … 1 more file in changeset.
Remove nagging from DefaultSourceDirectorySet

Remove old and unused feature preview flags

This removes the preview flags completely that have already bean

deactivated for several Gradle versions and caused a deprecation

warning that they are being removed in Gradle 6.0.

  1. … 1 more file in changeset.
Remove old and unused feature preview flags

This removes the preview flags completely that have already bean

deactivated for several Gradle versions and caused a deprecation

warning that they are being removed in Gradle 6.0.

  1. … 1 more file in changeset.
Fix tests

  1. … 1 more file in changeset.
Fix remove cleanDirectory()

Use Deleter in cleaning stale outputs, take 2

This covers the remaining use cases:

- stale class cleanup for compilers

- stale overlapping output cleanup

  1. … 28 more files in changeset.
First shot at having two TaskActions

  1. … 1 more file in changeset.
Adjust tests and samples to new metadata sources defaults

  1. … 95 more files in changeset.
Move Deleter interface out of impl package

    • -1
    • +1
    ./src/main/java/org/gradle/api/tasks/Delete.java
  1. … 27 more files in changeset.
Move Deleter interface out of impl package

    • -1
    • +1
    ./src/main/java/org/gradle/api/tasks/Delete.java
  1. … 24 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 1 more file in changeset.