Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Prefer @Classpath over @CompileClasspath for Kotlin classpath

as Kotlin metadata is stored as resources and required by compilation

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

Prefer @Classpath over @CompileClasspath for Kotlin classpath

as Kotlin metadata is stored as resources and required by compilation

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

Prefer @Classpath over @CompileClasspath for Kotlin classpath

as Kotlin metadata is stored as resources and required by compilation

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

Merge branch 'release' into bamboo/kotlin-dsl/implicit-receivers

  1. … 2 more files in changeset.
Add support for plugins {} in Kotlin settings scripts.

  1. … 17 more files in changeset.
Remove core interfaces from precompiled Kotlin script template type hierarchy

Support for a common script API will come in a subsequent commit.

  1. … 8 more files in changeset.
Add test for deprecated configuration accessors

This commit adds a test that makes sure that the

`kotlin.Deprecated` annotation is properly added

to the extension methods for deprecated configu-

rations.

  1. … 1 more file in changeset.
Add test for deprecated configuration accessors

This commit adds a test that makes sure that the

`kotlin.Deprecated` annotation is properly added

to the extension methods for deprecated configu-

rations.

  1. … 1 more file in changeset.
Polish project schema provider

Polish project schema provider

Polish project schema provider

Replace `Project` interface delegation by `Project` implicit receiver

  1. … 12 more files in changeset.
Replace `Project` interface delegation by `Project` implicit receiver

  1. … 12 more files in changeset.
wip: Remove `Gradle` and `Settings` interface delegation from Kotlin scripts

And take advantage of Kotlin script _implicit receivers_ instead.

  1. … 13 more files in changeset.
Add `@Deprecated` to generated configuration accessors

  1. … 11 more files in changeset.
Add `@Deprecated` to generated configuration accessors

  1. … 11 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Add `@Deprecated` configurations to the Kotlin accessors

WIP - Add more details

  1. … 9 more files in changeset.
Remove `Gradle` and `Settings` interface delegation from Kotlin scripts

And take advantage of Kotlin script _implicit receivers_ instead.

  1. … 14 more files in changeset.
Gracefully handle lambdas registered as extensions

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

  1. … 1 more file in changeset.
Gracefully handle lambdas registered as extensions

and coverage for lost type info with typed Java and Kotlin lambdas

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

  1. … 1 more file in changeset.
Gracefully handle lambdas registered as extensions

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

  1. … 1 more file in changeset.
Gracefully handle lambdas registered as extensions

and coverage for lost type info with typed Java and Kotlin lambdas

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

  1. … 1 more file in changeset.
Gracefully handle lambdas registered as extensions

and coverage for lost type info with typed Java and Kotlin lambdas

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

  1. … 1 more file in changeset.
Gracefully handle lambdas registered as extensions

and coverage for lost type info with typed Java and Kotlin lambdas

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

  1. … 1 more file in changeset.
Gracefully handle lambdas registered as extensions

and coverage for lost type info with typed Java and Kotlin lambdas

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

  1. … 1 more file in changeset.
Move TAPI models parameters declarations to :kotlinDslToolingModels

so that the model clients can refer to them

and also so that the models javadoc can link to them

they are part of the API

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

  1. … 9 more files in changeset.