Prove both Kotlin DSL IDE model builders return the same contentThe single script request for Kotlin Scripting APIThe multi scripts request for IntelliJ import & lifecycleSigned-off-by: Paul Merlin <paul@gradle.com>
Prove both Kotlin DSL IDE model builders return the same contentThe single script request for Kotlin Scripting APIThe multi scripts request for IntelliJ import & lifecycleSigned-off-by: Paul Merlin <paul@gradle.com>
Revert "Merge pull request #10954 from gradle/eskatos/kotlin-dsl/new-tapi-model-in-tooling-api-jar"This reverts commit 00cdf938c0d9df3786760adeecf9c2e7d45bff78, reversingchanges made to 28d5b62f4ac9b3b57b57c5b625869516198ed836.
Decouple KotlinDslScriptsModel from KotlinBuildScriptModeland put it into :toolingApi with the other public modelsSigned-off-by: Paul Merlin <paul@gradle.com>
Fix Kotlin DSL ToolingApiAdditionalClasspathProviderby making it resolve the Kotlin DSL tooling api models for under testtooling api versions before 6.0Signed-off-by: Paul Merlin <paul@gradle.com>
Let ToolingApiAdditionalClasspathProvider take ToolingApiDistributionand DependencyResolutionServicesso that implementors can provide additional classpath depending onthe under test tooling api versionSigned-off-by: Paul Merlin <paul@gradle.com>