Skip to content

fix: preserve source file names in R8 to fix error modal call site tracking#749

Merged
bmc08gt merged 1 commit into
code/cashfrom
fix/r8-callsite-source-file
May 21, 2026
Merged

fix: preserve source file names in R8 to fix error modal call site tracking#749
bmc08gt merged 1 commit into
code/cashfrom
fix/r8-callsite-source-file

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 21, 2026

Without -keepattributes SourceFile,LineNumberTable, R8 replaces source file names with its mapping hash, causing call sites to appear as r8-map-id-: instead of the actual file and line number.

…acking

Without -keepattributes SourceFile,LineNumberTable, R8 replaces source
file names with its mapping hash, causing call sites to appear as
r8-map-id-<hash>:<line> instead of the actual file and line number.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt self-assigned this May 21, 2026
@github-actions github-actions Bot added the type: fix Bug fix label May 21, 2026
@bmc08gt bmc08gt added the area: build-system Gradle, convention plugins, build-logic label May 21, 2026
@bmc08gt bmc08gt merged commit 5b74106 into code/cash May 21, 2026
3 checks passed
@bmc08gt bmc08gt deleted the fix/r8-callsite-source-file branch May 21, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build-system Gradle, convention plugins, build-logic type: fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant