tasks

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix StackOverflow in SourceTask

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

Let SourceTask use a ConfigurableFileCollection

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

Make paths/names of included builds immutable (#10998)

Changes the “build path” for included builds to be determined at inclusion time based on the directory name, or a user supplied override. Previously, we tried to use the root project name defined in the included build. This caused a lot of complexity due to it not being known until part way through building the included build.

This change also disallows use of `buildSrc` as a project name, as it collides with the `buildSrc` nested build.

  1. … 72 more files in changeset.
Synchronize access to build state registry in GradleBuild

  1. … 1 more file in changeset.
Ensure build paths are unique before using them

Also pushes uniqueness validation earlier

  1. … 7 more files in changeset.
Add TODO about allowing GradleBuild tasks to specify build path

Use Java 8 syntax for copy-like tasks

  1. … 8 more files in changeset.
Do not nag on deprecated archiveName until Kotlin plugin is updated

Do not nag on deprecated archiveName until Kotlin plugin is updated

Do not nag on deprecated archiveName until Kotlin plugin is updated

Do not nag on deprecated archiveName until Kotlin plugin is updated

Do not nag on deprecated appendix until Kotlin plugin is updated

Do not nag on deprecated appendix until Kotlin plugin is updated

Do not nag on deprecated appendix until Kotlin plugin is updated

Do not nag on deprecated appendix until Kotlin plugin is updated

Do not nag on deprecated appendix until Kotlin plugin is updated

Do not nag on deprecated archivePath until Kotlin plugin is updated

Do not nag on deprecated archive task properties until Kotlin plugin is updated

- archivePath

- archiveName

- classifier

- appendix

Do not nag on deprecated archivePath until Kotlin plugin is updated

Do not nag on deprecated archive task properties until Kotlin plugin is updated

- archivePath

- archiveName

- classifier

- appendix

Do not nag on deprecated archivePath until Kotlin plugin is updated

Do not nag on deprecated archivePath until Kotlin plugin is updated

Do not nag on deprecated archivePath until Kotlin plugin is updated

Do not nag on deprecated archive task properties until Kotlin plugin is updated

- archivePath

- archiveName

- classifier

- appendix

Do not nag on deprecated archivePath until Kotlin plugin is updated

Do not nag on deprecated archive task properties until Kotlin plugin is updated

- archivePath

- archiveName

- classifier

- appendix

Use the proper names for deprecated properties

    • -13
    • +13
    ./bundling/AbstractArchiveTask.java
Use the proper names for deprecated properties

    • -13
    • +13
    ./bundling/AbstractArchiveTask.java
Use Provider API in Distribution plugin too

  1. … 8 more files in changeset.
Use Provider API in Distribution plugin too

  1. … 8 more files in changeset.