TestWithClassPath.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Emit type-safe accessors for plugins in the compile classpath

  1. … 17 more files in changeset.
Move kotlin-dsl in a sub directory

  1. … 1579 more files in changeset.
Augment test coverage for default package type accessors

See #1205

  1. … 5 more files in changeset.
Let generated accessors code import default package types

To enable quick documentation and navigation to the sources of default

package types.

See #1205

  1. … 9 more files in changeset.
Fix `DefaultPackageTypesTest`

  1. … 2 more files in changeset.
Support generic extension types by preserving schema type information

  1. … 11 more files in changeset.
Introduce type-safe accessors for plugin ids

Starting with this commit, the Kotlin DSL will generate type-safe

accessors for all plugin ids found in the `buildSrc` classpath.

So instead of writing:

```kotlin

plugins {

id("gradlebuild.strict-compile")

id("gradlebuild.classcycle")

}

```

One can write:

```kotlin

plugins {

gradlebuild.`strict-compile`

gradlebuild.classcycle

}

```

All while enjoying content assist and source code navigation all the

way down to the plugin implementation class.

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

    • -0
    • +82
    ./TestWithClassPath.kt
  1. … 521 more files in changeset.