Skip to content

Follow-up: android-cache-fix plugin is a no-op on AGP 9.3 — revert or replace with targeted normalization #280

Description

@claude

Follow-up to #238 (build: add android-cache-fix plugin for relocatability), left unaddressed at merge time.

chatgpt-codex-connector[bot] (P2) flagged during review that the plugin doesn't cover the KMP annotation-extraction tasks; it was merged anyway. Afterwards, the author (yschimke) re-ran cache-diagnostics.sh post-merge and commented directly on the PR:

cache-fix 3.0.3 is inert on AGP 9.3 ⚠️ ... same 13 of 101 non-relocatable tasks ... Since this is now merged as a no-op, I'd suggest reverting it... Happy to open the revert... let me know.

That revert/replacement was never done. Still present on main today:

gradle/libs.versions.toml:3:androidCacheFix = "3.0.3"
gradle/libs.versions.toml:127:androidCacheFix = { id = "org.gradle.android.cache-fix", version.ref = "androidCacheFix" }
build.gradle.kts:29: // org.gradle.android.cache-fix plugin normalises those inputs. Apply it ...

Per the author's own comment, this plugin currently does nothing for the 13 non-relocatable tasks it was added to fix, and should either be reverted or replaced with targeted cache normalization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    follow-upDeferred review feedback filed by weekly triage

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions