plugins

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Take advantage of the lazy container API

  1. … 6 more files in changeset.
Set -Xprogressive for own libs compilation only

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

  1. … 4 more files in changeset.
Upgrade and re-enable ktlint-convention plugin

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

  1. … 1 more file in changeset.
Disable ktlint-convention plugin temporarily

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

  1. … 1 more file in changeset.
Enable kotlinc -Xuse-old-class-files-reading across the board

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

  1. … 5 more files in changeset.
Enable kotlinc -java-parameters across the board

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

  1. … 5 more files in changeset.
Make build compatible with latest Gradle snapshot distro

- Remove usages of extensions referencing

`DomainObjectProvider` (now renamed `NamedDomainObjectProvider`)

- Make all references to `test` task lazy (eager references were

causing a ConcurrentModificationException on the TestKit classpath

computation)

- Let `pluginBundle.plugins` be created by `java-gradle-plugin` plugin

  1. … 5 more files in changeset.
Do not compile libraries with jvm target 8

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

Build targeting JVM 8

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

Upgrade and re-enable ktlint-convention plugin

  1. … 1 more file in changeset.
Add `TODO:kotlin-eap` markers

  1. … 6 more files in changeset.
Prefer sourceSets extension over access via java convention in build

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

  1. … 3 more files in changeset.
Upgrade Kotlin to 1.2.60-eap-44

  1. … 26 more files in changeset.
Add `quickTest` task to every `kotlin-library`

  1. … 1 more file in changeset.
Dogfood new ktlint-convention plugin version

it now lints .kts files too

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

  1. … 1 more file in changeset.
Move all subprojects to the `subprojects` directory

  1. … 521 more files in changeset.
Move `publishing` block to `afterEvaluate`

    • -14
    • +16
    ./public-kotlin-dsl-module.gradle.kts
Replace artifactory plugin by Gradle publishing

    • -12
    • +28
    ./public-kotlin-dsl-module.gradle.kts
  1. … 1 more file in changeset.
Replace artifactory plugin by Gradle publishing

    • -12
    • +28
    ./public-kotlin-dsl-module.gradle.kts
  1. … 1 more file in changeset.
Add repository explicitly after artifactory upgrade

  1. … 1 more file in changeset.
Add repository explicitly after artifactory upgrade

  1. … 1 more file in changeset.
Move `testLogging` configuration to `kotlin-library` plugin

  1. … 1 more file in changeset.
Favour using the `plugins` block over imperative plugin application

Simplify kotlin-dsl-plugin-bundle plugin

by using a simple function to configure gradlePlugin and pluginBundle

extensions, alleviating ordering problems caused by upstream publishing

configuration changes in java-gradle-plugin plugin after making

publishing {} not a @DeferredConfigurable anymore.

    • -46
    • +10
    ./kotlin-dsl-plugin-bundle.gradle.kts
    • -0
    • +48
    ./kotlin-dsl-plugin-bundle.kt
  1. … 3 more files in changeset.
Fix publishing after last wrapper update

by accounting for publishing {} not being @DeferredConfigurable anymore

and using afterEvaluate {} instead

Polish `kotlin-dsl-plugin-bundle`

- Move declaration closer to usage

Favour delegated property over indexer on Gradle collections

  1. … 1 more file in changeset.
Move `Test` task configuration to `kotlin-library` plugin

  1. … 3 more files in changeset.
Apply Test & TestKit configuration to all Kotlin projects

and always set TestKit's Gradle User Home to a known constant dir

  1. … 1 more file in changeset.
Convert `KotlinDslPluginBundle` to precompiled script plugin

    • -0
    • +32
    ./KotlinDslPlugin.kt
    • -0
    • +124
    ./kotlin-dsl-plugin-bundle.gradle.kts
  1. … 1 more file in changeset.