provider

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename base package to org.gradle.kotlin.dsl

    • -55
    • +0
    ./JarGenerationProgressMonitorProvider.kt
    • -163
    • +0
    ./KotlinScriptClassPathProvider.kt
  1. … 301 more files in changeset.
Introduce gradleKotlinDsl(), deprecate gradleScriptKotlinApi()

  1. … 4 more files in changeset.
Apply rename to file paths

  1. … 10 more files in changeset.
Polish `KotlinBuildScriptCompiler`

- Compose methods

- Rename `EmbeddedKotlinProvider` methods to improve prose

- Dedupe `embeddedKotlinProvider` usage with `run`

- Favour indexer over explicit `getByName`

  1. … 1 more file in changeset.
Remove unnecessary imports

Omit `Unit` return type

  1. … 2 more files in changeset.
Embedded Kotlin dependencies are resolved from distribution for build script classpath

kotlin-stdlib and kotlin-reflect are also pinned to the embedded version

See #385

  1. … 4 more files in changeset.
:arrow_up: Kotlin 1.1.2 :tada:

Toward Kotlin 1.1.3 (#387).

  1. … 5 more files in changeset.
Extract tooling-builders and tooling-models out of provider

    • -37
    • +0
    ./KotlinBuildScriptModelBuilderRegistrationAction.kt
  1. … 16 more files in changeset.
Move members shared by provider and tooling out of tooling members

  1. … 2 more files in changeset.
Promote internal provider members used by tooling to public

    • -1
    • +0
    ./JarGenerationProgressMonitorProvider.kt
  1. … 5 more files in changeset.
Convert to multi-project build in preparation to adding new modules

See #304

    • -0
    • +123
    ./BuildscriptBlockExtraction.kt
    • -0
    • +214
    ./CachingKotlinCompiler.kt
    • -0
    • +59
    ./CharSequenceExtensions.kt
    • -0
    • +142
    ./ClassLoaderHierarchy.kt
    • -0
    • +56
    ./JarGenerationProgressMonitorProvider.kt
    • -0
    • +355
    ./KotlinBuildScriptCompiler.kt
    • -0
    • +37
    ./KotlinBuildScriptModelBuilderRegistrationAction.kt
    • -0
    • +28
    ./KotlinGradleApiSpecProvider.kt
    • -0
    • +42
    ./KotlinScriptBasePlugin.kt
    • -0
    • +152
    ./KotlinScriptClassPathProvider.kt
    • -0
    • +48
    ./KotlinScriptPlugin.kt
    • -0
    • +83
    ./KotlinScriptPluginFactory.kt
    • -0
    • +25
    ./KotlinScriptingLanguage.kt
  1. … 250 more files in changeset.