accessors

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Avoid dynamic service lookup for ProjectSchemaProvider

  1. … 1 more file in changeset.
Avoid service loopup for ProjectAccessorClasspathGenerator

  1. … 2 more files in changeset.
Avoid service loopup for PluginAccessorClasspathGenerator

    • -0
    • +48
    ./BuildSessionScopeServices.kt
  1. … 4 more files in changeset.
Avoid service loopup for PluginAccessorClasspathGenerator

    • -0
    • +48
    ./GradleScopeServices.kt
  1. … 3 more files in changeset.
Put generated accessors under 'kotlin-dsl/accessors'

Nicer names for accessor generation work units

Don't actually enforce rebuilding accessors every time

Merge remote-tracking branch 'origin/green-master' into lptr/build-cache/kotlin-script-compilation

  1. … 9 more files in changeset.
Tell JaCoCo to ignore kotlin-dsl generated files

As stated in the issue #10956 the code generated by Gradle affects severely to our coverage.

I've created the annotation at org.gralde.api.internal because I expect no one uses it, it can be named differently while it contains Generated in the name

I haven't added a test checking this explicitly, no idea where to do it properly, but checked on out projects and there is still a small issue, accessors that contain methods with default arguments are still shown as not covered.

Signed-off-by: CristianGM <cristiangm@gmail.com>

Signed-off-by: cristian-garcia <cristian.garcia@scmspain.com>

  1. … 5 more files in changeset.
Fail the build

  1. … 1 more file in changeset.
Use execution engine for project accessors generation

Use execution engine for project accessors generation

update

update

update

Update subprojects/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/AccessorFragment.kt

Update subprojects/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/AccessorFragment.kt

Make sanity check fail

Make sanity check fail

Make Kotlin formatter happy

  1. … 1 more file in changeset.
Make Kotlin formatter happy

  1. … 1 more file in changeset.
Register the workspace provider service

This looks to be working!

  1. … 3 more files in changeset.
Register the workspace provider service

This looks to be working!

  1. … 3 more files in changeset.
Use the workspace provider

It doesn't work yet, as the service is not present, but the API should be good already.

  1. … 2 more files in changeset.
Use the workspace provider

It doesn't work yet, as the service is not present, but the API should be good already.

  1. … 1 more file in changeset.
Use the workspace provider

It doesn't work yet, as the service is not present, but the API should be good already.

  1. … 2 more files in changeset.
Use the workspace provider

It doesn't work yet, as the service is not present, but the API should be good already.

  1. … 2 more files in changeset.
Add unit of work for generating plugin accessors

First step towards using the execution engine to do Kotlin script compilation.

    • -18
    • +128
    ./PluginAccessorsClassPath.kt
  1. … 2 more files in changeset.
Add unit of work for generating plugin accessors

First step towards using the execution engine to do Kotlin script compilation.

    • -18
    • +128
    ./PluginAccessorsClassPath.kt
  1. … 2 more files in changeset.
Add unit of work for generating plugin accessors

First step towards using the execution engine to do Kotlin script compilation.

    • -18
    • +128
    ./PluginAccessorsClassPath.kt
  1. … 2 more files in changeset.