Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Remove unused code

Move kotlin-dsl in a sub directory

    • -178
    • +0
  1. … 1579 more files in changeset.
Generate type-safe accessors for extensions of project.dependencies

Signed-off-by: Paul Merlin <>

  1. … 4 more files in changeset.
Remove redundant `distinct()` schema element selection

For the accessors are uniqfied later in the pipeline after the

accessibility of the types involved has been determined.

Don't add configurations to `ProjectSchema.containerElements`

  1. … 1 more file in changeset.
Support generic extension types by preserving schema type information

  1. … 11 more files in changeset.
Polish `DefaultProjectSchemaProvider`

Merge pull request #1130 from gradle/eskatos/accessors/elements

Accessors for existing elements of `tasks` and containers

  1. … 2 more files in changeset.
Remove support for deferred configurable extensions

Gradle 5.0 will remove `@DeferredConfigurable`.

See gradle/gradle#6276

  1. … 6 more files in changeset.
Also consider visited targets for existing container elements accessors

this brings support for source sets, distributions etc..

Signed-off-by: Paul Merlin <>

  1. … 2 more files in changeset.
Generate accessors for existing tasks, same as with configurations

but specialized to expose TaskProvider<T>

Signed-off-by: Paul Merlin <>

  1. … 6 more files in changeset.
Generate lazy accessors to existing elements of `configurations`

Signed-off-by: Paul Merlin <>

  1. … 7 more files in changeset.
Refine DefaultProjectSchemaProvider

Signed-off-by: Paul Merlin <>

Prefer sourceSets extension over access via java convention

Signed-off-by: Paul Merlin <>

  1. … 3 more files in changeset.
Move all subprojects to the `subprojects` directory

    • -0
    • +134
  1. … 521 more files in changeset.