feat(gradle): COMPILE filter + path normalization#3
Merged
Conversation
c5161e1 to
3f370dd
Compare
28f927f to
a5b95bb
Compare
Collaborator
Author
This stack of pull requests is managed by Graphite. Learn more about stacking. |
This was referenced Mar 16, 2026
4b8c733 to
e8d04e8
Compare
49e20a9 to
dfb3da9
Compare
e8d04e8 to
1f35e55
Compare
This was referenced Mar 16, 2026
1f35e55 to
dc850e1
Compare
b7fcccc to
9fbe61d
Compare
63283cc to
aec0512
Compare
9fbe61d to
5de49f4
Compare
Add src/gradle/paths.rs with normalize_paths() that detects repo root from error/warning paths and strips absolute prefixes to repo-relative. Uses non-greedy regex to preserve module directory names. Add src/gradle/compile.rs with COMPILE-specific drops: kapt/KSP annotation processing noise, incremental compilation messages, resource processing. Preserves all error lines (e:), warning lines (w:), FAILED task markers, What went wrong blocks, and BUILD result. Token savings >=60% on compile failure fixture. Paths normalized from /Users/developer/backend/app-payments/src/... to app-payments/src/... Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5de49f4 to
5386a79
Compare
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5386a79 to
6dad4f6
Compare
Collaborator
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
paths.rs:normalize_paths()detects repo root from error/warning paths via non-greedy regex, strips absolute prefixes to repo-relativecompile.rs: COMPILE-specific drops — kapt/KSP annotation processing noise, Kotlin incremental compilation status, Java compiler notesStack
Test plan
cargo fmt --all --check && cargo clippy --all-targets && cargo test --all🤖 Generated with Claude Code