Skip to content

Conversation

@TG1999
Copy link
Contributor

@TG1999 TG1999 commented Oct 7, 2025

closes: #1404

Screenshot from 2025-10-08 14-38-11 Screenshot from 2025-10-08 14-37-51

TG1999 added 5 commits October 7, 2025 19:08
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
Copy link
Member

@AyanSinhaMahapatra AyanSinhaMahapatra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TG1999 LGTM! Thanks

See comments with a few nits for your consideration, looks good to merge otherwise.

One thing to note is #1404 was for: binary to source analysis for Java using strings and symbols. for java and other JVM languages, which needs source symbol extraction on source-inspector, binary symbol extraction from some of these cases, covering XML/JAXB type java generated code.

But this PR adds source to binary mapping using path matching and a bit more for scala and kotlin, which are tracked in:

which are subtasks for #1404 and not the whole issue.

There is also:

which are not addressed yet if I understand correctly, if these are addressed we need tests for these to close them. I am fine to reduce the scope of #1404 for this project and have these as later enhancements, but we need to explain this clearly in the PR as this PR closing the entirety of:

is not correct as the task in the issue is currently stated differently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

back2source: Refine ScanCode.io d2d pipeline for Java

3 participants