Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Prove both Kotlin DSL IDE model builders return the same content

The single script request for Kotlin Scripting API

The multi scripts request for IntelliJ import & lifecycle

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

    • -0
    • +23
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Prove both Kotlin DSL IDE model builders return the same content

The single script request for Kotlin Scripting API

The multi scripts request for IntelliJ import & lifecycle

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

    • -0
    • +23
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Revert unneeded changes in tests

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

    • -6
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -18
    • +12
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -12
    • +8
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 7 more files in changeset.
Revert unneeded changes in tests

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

    • -6
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -18
    • +12
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -12
    • +8
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 7 more files in changeset.
Revert unneeded changes in tests

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

    • -6
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -18
    • +12
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -12
    • +8
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 7 more files in changeset.
Revert unneeded changes in tests

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

    • -6
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -18
    • +12
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -12
    • +8
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 7 more files in changeset.
Add kotlin-eap repository in Kotlin DSL cross version tests

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

    • -0
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
Add kotlin-eap repository in Kotlin DSL cross version tests

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

    • -0
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
Add kotlin-eap repository in Kotlin DSL cross version tests

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

    • -0
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
Add kotlin-eap repository in Kotlin DSL cross version tests

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

    • -0
    • +2
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
Uniformly use RepoScriptBlockUtil in Kotlin DSL cross-version tests

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

    • -3
    • +10
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -12
    • +18
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -8
    • +12
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL cross-version tests

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

    • -3
    • +10
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -12
    • +18
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -8
    • +12
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL cross-version tests

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

    • -3
    • +10
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -12
    • +18
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -8
    • +12
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL cross-version tests

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

    • -3
    • +10
    ./AbstractKotlinScriptModelCrossVersionTest.groovy
    • -12
    • +18
    ./r54/KotlinSettingsScriptModelCrossVersionSpec.groovy
    • -8
    • +12
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 1 more file in changeset.
Revert "Merge pull request #10954 from gradle/eskatos/kotlin-dsl/new-tapi-model-in-tooling-api-jar"

This reverts commit 00cdf938c0d9df3786760adeecf9c2e7d45bff78, reversing

changes made to 28d5b62f4ac9b3b57b57c5b625869516198ed836.

    • -13
    • +3
    ./KotlinDslToolingModelsClasspathProvider.groovy
    • -2
    • +2
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 19 more files in changeset.
Let KotlinDslScriptsModel cross version test classload on tapi < 6.0

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

    • -3
    • +13
    ./KotlinDslToolingModelsClasspathProvider.groovy
  1. … 2 more files in changeset.
Decouple KotlinDslScriptsModel from KotlinBuildScriptModel

and put it into :toolingApi with the other public models

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

    • -2
    • +2
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
  1. … 8 more files in changeset.
Make CodeNarc happy

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

    • -1
    • +1
    ./KotlinDslToolingModelsClasspathProvider.groovy
Fix KotlinDslScriptsModelClient

by removing usage of function only available from 6.0

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

    • -14
    • +6
    ./KotlinDslScriptsModelClient.groovy
Fix Kotlin DSL ToolingApiAdditionalClasspathProvider

by making it resolve the Kotlin DSL tooling api models for under test

tooling api versions before 6.0

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

    • -1
    • +66
    ./KotlinDslToolingModelsClasspathProvider.groovy
Let ToolingApiAdditionalClasspathProvider take ToolingApiDistribution

and DependencyResolutionServices

so that implementors can provide additional classpath depending on

the under test tooling api version

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

    • -2
    • +8
    ./KotlinDslToolingModelsClasspathProvider.groovy
  1. … 4 more files in changeset.
change test fixture to not rely on >5.0 tapi api for cross-version tests

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

change test fixture to not rely on >5.0 tapi api for cross-version tests

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

change test fixture to not rely on >5.0 tapi api for cross-version tests

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

Add more coverage

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

    • -127
    • +207
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Add more coverage

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

    • -127
    • +207
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Refine KotlinDslScriptsModelCrossVersionSpec

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

    • -37
    • +49
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Refine KotlinDslScriptsModelCrossVersionSpec

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

    • -37
    • +49
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Refine KotlinDslScriptsModelCrossVersionSpec

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

    • -37
    • +47
    ./r60/KotlinDslScriptsModelCrossVersionSpec.groovy
Fix Kotlin DSL provider modes for backwards compatibility

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

  1. … 4 more files in changeset.