Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Upgrade Kotlin to 1.3.72

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

  1. … 35 more files in changeset.
Upgrade Kotlin to 1.3.72

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

  1. … 35 more files in changeset.
Invalidate instant execution cache upon changes to Kotlin scripts

By making the Kotlin DSL interpreter emit `onScriptClassLoaded` events.

At this point we don't yet make a distinction between init scripts and other

types of scripts.

    • -3
    • +13
    ./kotlin/dsl/execution/InterpreterTest.kt
  1. … 10 more files in changeset.
Invalidate instant execution cache upon changes to Kotlin scripts

By making the Kotlin DSL interpreter emit `onScriptClassLoaded` events.

At this point we don't yet make a distinction between init scripts and other

types of scripts.

    • -3
    • +13
    ./kotlin/dsl/execution/InterpreterTest.kt
  1. … 10 more files in changeset.
Update Gradle API extensions generated jar hash

in reproducibility test

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

Update Gradle API extensions generated jar hash

in reproducibility test

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

Fix Kotlin DSL code generation fixture

The configuration creation block was causing an ambiguous

method selection error.

    • -0
    • +1
    ./kotlin/dsl/ScriptHandlerScopeTest.kt
  1. … 4 more files in changeset.
Fix Kotlin DSL code generation fixture

The configuration creation block was causing an ambiguous

method selection error.

    • -0
    • +1
    ./kotlin/dsl/ScriptHandlerScopeTest.kt
  1. … 4 more files in changeset.
Fix Kotlin DSL code generation fixture

The configuration creation block was causing an ambiguous

method selection error.

    • -0
    • +1
    ./kotlin/dsl/ScriptHandlerScopeTest.kt
  1. … 4 more files in changeset.
Fix Kotlin DSL constraints block

This commit introduces a workaround for the Kotlin DSL

which doesn't delegate the constraints block to the right

delegate type. The consequence is that constraints were

mixed with dependencies when using extension methods defined

on the `DependencyConstraintHandlerScope`, because the compiler

didn't realize that the receiver type was indeed this scope.

    • -8
    • +5
    ./kotlin/dsl/DependencyHandlerExtensionsTest.kt
    • -6
    • +3
    ./kotlin/dsl/ScriptHandlerScopeTest.kt
  1. … 5 more files in changeset.
Fix Kotlin DSL constraints block

This commit introduces a workaround for the Kotlin DSL

which doesn't delegate the constraints block to the right

delegate type. The consequence is that constraints were

mixed with dependencies when using extension methods defined

on the `DependencyConstraintHandlerScope`, because the compiler

didn't realize that the receiver type was indeed this scope.

    • -8
    • +5
    ./kotlin/dsl/DependencyHandlerExtensionsTest.kt
    • -6
    • +3
    ./kotlin/dsl/ScriptHandlerScopeTest.kt
  1. … 5 more files in changeset.
Fix Kotlin DSL constraints block

This commit introduces a workaround for the Kotlin DSL

which doesn't delegate the constraints block to the right

delegate type. The consequence is that constraints were

mixed with dependencies when using extension methods defined

on the `DependencyConstraintHandlerScope`, because the compiler

didn't realize that the receiver type was indeed this scope.

    • -8
    • +5
    ./kotlin/dsl/DependencyHandlerExtensionsTest.kt
    • -6
    • +3
    ./kotlin/dsl/ScriptHandlerScopeTest.kt
  1. … 5 more files in changeset.
Fix Kotlin DSL constraints block

This commit introduces a workaround for the Kotlin DSL

which doesn't delegate the constraints block to the right

delegate type. The consequence is that constraints were

mixed with dependencies when using extension methods defined

on the `DependencyConstraintHandlerScope`, because the compiler

didn't realize that the receiver type was indeed this scope.

    • -4
    • +4
    ./kotlin/dsl/DependencyHandlerExtensionsTest.kt
  1. … 4 more files in changeset.
Fix GradleApiExtensionsTest

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

Fix GradleApiExtensionsTest

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

Fix GradleApiExtensionsTest

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

Adjust KotlinScriptCompilerTest to work with Kotlin 1.3.70

By moving the script template class to the top level.

Adjust `KotlinScriptCompilerTest` to work with the latest Kotlin 1.3.70 eap

By moving the script template class to the top level.

Adjust `KotlinScriptCompilerTest` to work with the latest Kotlin 1.3.70 eap

By moving the script template class to the top level.

Adjust KotlinScriptCompilerTest to work with Kotlin 1.3.70

By moving the script template class to the top level.

Adjust `KotlinScriptCompilerTest` to work with the latest Kotlin 1.3.70 eap

By moving the script template class to the top level.

Adjust `KotlinScriptCompilerTest` to work with the latest Kotlin 1.3.70 eap

By moving the script template class to the top level.

Upgrade embedded kotlin to 1.3.70-eap-42

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

  1. … 3 more files in changeset.
Upgrade embedded kotlin to 1.3.70-eap-42

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

  1. … 4 more files in changeset.
Upgrade embedded kotlin to 1.3.70-eap-42

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

  1. … 4 more files in changeset.
Upgrade embedded kotlin to 1.3.70-eap-42

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

  1. … 4 more files in changeset.
Upgrade embedded kotlin to 1.3.70-eap-42

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

  1. … 4 more files in changeset.
Catch up with master

  1. … 415 more files in changeset.
Add offending file name to exception caused by empty jar in the classpath

  1. … 1 more file in changeset.
Prove the new script templates are not missing any members

- prove new init script template is not missing any members from the legacy

`InitScriptApi`

- prove new setting script template is not missing any members from the legacy

`SettingsScriptApi`

    • -6
    • +40
    ./kotlin/dsl/provider/ScriptApiTest.kt