plugins

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Restore Kotlin 1.2.20 compatibility coverage

Signed-off-by: Rodrigo B. de Oliveira <rodrigo@gradle.com>

    • -2
    • +7
    ./dsl/KotlinDslPluginGradlePluginCrossVersionSmokeTest.kt
  1. … 1 more file in changeset.
Upgrade Kotlin 1.2.20 to 1.2.71 in `KotlinDslPluginGradlePluginCrossVersionSmokeTest` for Java 11 compatibility

Signed-off-by: Rodrigo B. de Oliveira <rodrigo@gradle.com>

    • -1
    • +1
    ./dsl/KotlinDslPluginGradlePluginCrossVersionSmokeTest.kt
Protect against invalid first character in script plugin adapter name

Signed-off-by: Rodrigo B. de Oliveira <rodrigo@gradle.com>

  1. … 1 more file in changeset.
Always resolve the script classpath against the imported project dir

To account for subprojects outside the root project directory.

This commit temporarily breaks the support for nested projects like

the ones found in `kotlin-dsl/samples` which shall be restored in a

subsequent commit.

Resolves #1231

    • -1
    • +1
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 7 more files in changeset.
Fix test on Windows

by escaping path separators

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

  1. … 2 more files in changeset.
Remove unneeded STABLE_PUBLISHING feature preview opt-in

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

    • -2
    • +0
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 5 more files in changeset.
Add Kotlin 1.3.10 to cross-version smoke test

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

    • -0
    • +1
    ./dsl/KotlinDslPluginGradlePluginCrossVersionSmokeTest.kt
`embedded-kotlin` plugin does not pin dependencies anymore

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

    • -58
    • +4
    ./embedded/EmbeddedKotlinPluginTest.kt
  1. … 2 more files in changeset.
Add coverage for using mixed kotlin versions in a build down to 1.2.20

Using the embedded version to build buildSrc

And a lower version to build production sources

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

    • -0
    • +103
    ./dsl/KotlinDslPluginGradlePluginCrossVersionSmokeTest.kt
Merge pull request #1141 from gradle/marc/remove-deferred-configurable

Remove support for deferred configurable extensions

    • -0
    • +2
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 1 more file in changeset.
Refine PrecompiledScriptPluginTest

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

    • -8
    • +6
    ./precompiled/PrecompiledScriptPluginTest.kt
Remove support for deferred configurable extensions

Gradle 5.0 will remove `@DeferredConfigurable`.

See gradle/gradle#6276

    • -0
    • +2
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 6 more files in changeset.
Adapt coverage

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

    • -9
    • +6
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 4 more files in changeset.
Prove precompiled script plugins can use Kotlin 1.3 language features

    • -1
    • +27
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 3 more files in changeset.
Remove spurious space

    • -1
    • +1
    ./precompiled/PrecompiledScriptPluginTest.kt
Fix tests after nullability changes

    • -3
    • +9
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 2 more files in changeset.
Fix usage of Java API deprecated in 9

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

    • -0
    • +1
    ./precompiled/PrecompiledScriptPluginTest.kt
Remove @LeaksFileHandles test annotations where applicable

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

    • -2
    • +0
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 5 more files in changeset.
Remove unnecessary parentheses from `plugins` invocation

  1. … 3 more files in changeset.
Remove unnecessary parentheses from `plugins` invocation

  1. … 3 more files in changeset.
Introduce the `kotlin-dsl-precompiled-script-plugins` plugin spec

And revert `PrecompiledScriptPlugins` being applied automatically by

the `kotlin-dsl` plugin.

    • -6
    • +8
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 6 more files in changeset.
Let the embedded-kotlin plugin add stdlib & reflect to testImplementation

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

    • -1
    • +1
    ./embedded/EmbeddedKotlinPluginTest.kt
  1. … 1 more file in changeset.
Let `kotlin-dsl` plugin apply the `precompiled-script-plugins` plugin

    • -19
    • +8
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 6 more files in changeset.
Fix experimental warning explainer link

as a follow up to #1012

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

  1. … 1 more file in changeset.
Revisit `kotlin-dsl` experimental kotlin compiler settings warning

- remove option to turn off sam-conversion-for-kotlin-functions

- simplify warning message, linking to the user manual

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

  1. … 2 more files in changeset.
Add required `repositories` block to tests

    • -0
    • +2
    ./embedded/EmbeddedKotlinPluginTest.kt
    • -0
    • +4
    ./precompiled/PrecompiledScriptPluginTest.kt
  1. … 3 more files in changeset.
Fix tests now that container scope string invoke is lazy

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

    • -1
    • +1
    ./embedded/EmbeddedKotlinPluginTest.kt
  1. … 4 more files in changeset.
Implicitly import o.g.k.d.plugins.dsl.*

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

  1. … 1 more file in changeset.
Implement `kotlin-dsl` plugin progressive mode switch

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

  1. … 3 more files in changeset.
Let the embedded-kotlin and kotlin-dsl plugins warn on different kotlin versions

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

    • -2
    • +40
    ./embedded/EmbeddedKotlinPluginTest.kt
  1. … 1 more file in changeset.