Commits
Tarun Sukhani authored 0ff9d1c4915
fix(gradle-plugin): annotate all task types for validatePlugins (release 1.13.31) Gradle 9's validatePlugins failed :gradle-plugin:build: every custom task type must declare @CacheableTask or @DisableCachingByDefault, and @InputFiles properties need a normalization strategy. None of the 13 Play task types were annotated. Mark all of them @DisableCachingByDefault with a per-task reason (they are process-lifecycle, diagnostic, packaging, or side-effecting tasks whose inputs are resolved at execution time, not cacheable transforms) and add @PathSensitive(RELATIVE) to ExtractPlayModulesTask's two @InputFiles. No behavior change; the plugin's own Gradle build is now green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>