PrecompiledScriptPluginsSupport.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Reuse precompiled script files collection

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

  1. … 2 more files in changeset.
Fix `enableOn` deprecation message

Fix `enableOn` deprecation message

Reduce fixed cost of `kotlin-dsl` plugin for projects without PSPs

Avoid

- accessing the `compileKotlin` task

- accessing the main sourceset

- adding dependencies to `kotlinCompilerPluginClasspath`

    • -0
    • +10
    ./PrecompiledScriptPluginsSupport.kt
  1. … 2 more files in changeset.
Reduce fixed cost of `kotlin-dsl` plugin for projects without PSPs

Avoid

- accessing the `compileKotlin` task

- accessing the main sourceset

- adding dependencies to `kotlinCompilerPluginClasspath`

    • -0
    • +10
    ./PrecompiledScriptPluginsSupport.kt
  1. … 2 more files in changeset.
Reduce fixed cost of `kotlin-dsl` plugin for projects without PSPs

Avoid

- accessing the `compileKotlin` task

- accessing the main sourceset

- adding dependencies to `kotlinCompilerPluginClasspath`

    • -0
    • +10
    ./PrecompiledScriptPluginsSupport.kt
  1. … 2 more files in changeset.
Move implementation of `PrecompiledScriptPlugins` to `kotlinDslProviderPlugins`

So updates to the core logic no longer require publishing a new plugin

version.

    • -0
    • +35
    ./PrecompiledScriptPluginsSupport.kt
  1. … 34 more files in changeset.