api-parameter-names-index.gradle.kts

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert "Revert "Take advantage of type-safe accessors in precompiled script plugins""

This reverts commit cbe1b9ed3f28e6fb39feaba56e8140f490dc5a6b.

    • -2
    • +7
    ./api-parameter-names-index.gradle.kts
  1. … 4 more files in changeset.
Revert "Take advantage of type-safe accessors in precompiled script plugins"

    • -7
    • +2
    ./api-parameter-names-index.gradle.kts
  1. … 4 more files in changeset.
Polish `api-parameter-names-index.gradle.kts`

    • -2
    • +7
    ./api-parameter-names-index.gradle.kts
Polish `api-parameter-names-index.gradle.kts`

    • -2
    • +7
    ./api-parameter-names-index.gradle.kts
gradlebuild.api-parameter-names-index precompiled plugin script

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

    • -10
    • +6
    ./api-parameter-names-index.gradle.kts
Prefer sourceSets over java.SourceSets

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

    • -2
    • +2
    ./api-parameter-names-index.gradle.kts
  1. … 3 more files in changeset.
Fix ParameterNamesIndex task corner case issue

where types of parameter names from the same package as the observed

method were unqualified

impact was misses when querying the index for parameter names

this is an opportunistic fix as the issue doesn't affect currently

considered methods

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

    • -0
    • +4
    ./api-parameter-names-index.gradle.kts
  1. … 1 more file in changeset.
Let each module jar contain an api parameter names index

for the GradleApiParameterNamesTransform to consume them

instead of regenerating it on each xform

this makes the build configuration back to normal speed

the :module:parameterNamesIndex task is cacheable but isn't that cheep

:apiMetadata:apiParameterNamesIndex is still required until the next

wrapper update

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

    • -0
    • +41
    ./api-parameter-names-index.gradle.kts
  1. … 10 more files in changeset.