KotlinPluginDependenciesHandlerTest.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename `KotlinPluginDependenciesHandler => PluginDependenciesSpecScope`

    • -63
    • +0
    ./KotlinPluginDependenciesHandlerTest.kt
  1. … 4 more files in changeset.
Update to latest plugin management API

    • -1
    • +1
    ./KotlinPluginDependenciesHandlerTest.kt
  1. … 1 more file in changeset.
Adjust test case to changes in `PluginRequest`

    • -2
    • +1
    ./KotlinPluginDependenciesHandlerTest.kt
Keep builtin plugin extensions at the PluginDependenciesSpec level

See #168

    • -1
    • +2
    ./KotlinPluginDependenciesHandlerTest.kt
  1. … 3 more files in changeset.
Execute test against `KotlinPluginDependenciesHandler`

See #186

    • -4
    • +3
    ./KotlinPluginDependenciesHandlerTest.kt
Support the `plugins` block :tada:

We use a new type - `KotlinPluginDependenciesHandler` - as the target

for the top-level plugins block instead of the core type

`PluginDependenciesSpec` so we can annotate it with a `@DslMarker`

annotation - `@BuildScriptBlockMarker` - in the hopes that once IntelliJ

starts recognising it, the code completion experience will be better.

Better documentation comments and validation will come in subsequent

commits.

See #186

    • -0
    • +64
    ./KotlinPluginDependenciesHandlerTest.kt
  1. … 10 more files in changeset.