Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Let `pluginManagement` Kotlin script template have an implicit `Settings` receiver

    • -5
    • +12
    ./kotlin/dsl/execution/TestWithCompiler.kt
    • -5
    • +10
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 2 more files in changeset.
Merge branch 'release' into bamboo/kotlin-dsl/implicit-receivers

    • -11
    • +9
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 3 more files in changeset.
Minor formatting changes in kotlin sources

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

  1. … 3 more files in changeset.
Let Kotlin settings script template for `pluginManagement` block implement the Kotlin script API

    • -0
    • +10
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 1 more file in changeset.
Let Kotlin build scripts honor the common `KotlinScript` contract

    • -0
    • +5
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 3 more files in changeset.
Polish `KotlinScript` and family

- Better and more uniform names

    • -4
    • +4
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 5 more files in changeset.
Polish `KotlinScript` and family

- Better and more uniform names

    • -4
    • +4
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 5 more files in changeset.
Let precompiled project scripts support the Kotlin script API

    • -2
    • +0
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 1 more file in changeset.
Prove Kotlin settings scripts support the Kotlin script API

    • -0
    • +5
    ./kotlin/dsl/provider/ScriptApiTest.kt
Let precompiled init scripts support the Kotlin script API

    • -1
    • +0
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 1 more file in changeset.
Let Kotlin settings script honor the common `KotlinScript` contract

    • -1
    • +0
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 3 more files in changeset.
Introduce `KotlinScript` contract and implement it for Kotlin init scripts

    • -0
    • +5
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 3 more files in changeset.
Add support for plugins {} in Kotlin settings scripts.

    • -1
    • +3
    ./kotlin/dsl/PluginDependenciesSpecScopeTest.kt
  1. … 13 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.

    • -3
    • +7
    ./kotlin/dsl/provider/ScriptApiTest.kt
  1. … 9 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.
Remove unused import

Mitigate flakiness of `DefaultAsyncIOScopeFactoryTest`

Mitigate flakiness of `DefaultAsyncIOScopeFactoryTest`

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.
Introduce `KotlinScriptCompilerTest`

An integration test to validate the expected Kotlin script compiler

behavior.

Introduce `KotlinScriptCompilerTest`

An integration test to validate the expected Kotlin script compiler

behavior.

    • -0
    • +103
    ./kotlin/dsl/integration/KotlinScriptCompilerTest.kt
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. … 9 more files in changeset.
Add `@Deprecated` to generated configuration accessors

  1. … 9 more files in changeset.
Accept new API `TypeOf<T>.getLowerBound()`

  1. … 2 more files in changeset.
Emit lower bound for generic types of Kotlin DSL accessors

Fixes #10772

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

WIP - Add more details

  1. … 7 more files in changeset.
wip:

  1. … 5 more files in changeset.