Skip to content

Java fixes + confusion matrix support#208

Open
tmihalac wants to merge 10 commits intoRHEcosystemAppEng:new-agentfrom
tmihalac:java-fixes-and-confustion-matrix
Open

Java fixes + confusion matrix support#208
tmihalac wants to merge 10 commits intoRHEcosystemAppEng:new-agentfrom
tmihalac:java-fixes-and-confustion-matrix

Conversation

@tmihalac
Copy link
Copy Markdown

@tmihalac tmihalac commented Mar 10, 2026

Added setting.xml for java transitive search - dependency tree creation and dependency installation
Added a new tool for java transitive search - to check which version of a package/library
is installed in the application
Fixed handling of inner class methods
Changed the inheritance map key to fqcn
Fixed inheritance classes type comparison
Added aggregator pom support for java transitive search
Fixed jar extraction
Added support using maven wrapper
Added support to dependency graph creation for aggregator pom
Optimization to documents creation - removed test classes and test methods
Optimization to documents creation - removed classes with templating
Decreased verbosity of call_hierarchy_list to prevent reaching context window limit
Fixed issues with concurrent running analysis, running incorrectly

@tmihalac tmihalac requested a review from zvigrinberg March 10, 2026 20:23
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac tmihalac force-pushed the java-fixes-and-confustion-matrix branch from 068aa8b to d5c6a50 Compare March 11, 2026 19:06
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

2 similar comments
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac tmihalac force-pushed the java-fixes-and-confustion-matrix branch from daeca1d to 8bb611c Compare March 15, 2026 08:21
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

Signed-off-by: Theodor Mihalache <tmihalac@tmihalac-thinkpadp1gen7.rmtusfl.csb>
- fixed get_package_name bug
- created a data structure for improving get_possible_docs performance
- fixed a potential bug in locate_functions

Signed-off-by: Theodor Mihalache <tmihalac@tmihalac-thinkpadp1gen7.rmtusfl.csb>
Signed-off-by: Theodor Mihalache <tmihalac@tmihalac-thinkpadp1gen7.rmtusfl.csb>
@tmihalac tmihalac force-pushed the java-fixes-and-confustion-matrix branch from 8bb611c to e89494c Compare March 15, 2026 09:06
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

1 similar comment
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

Signed-off-by: Theodor Mihalache <tmihalac@tmihalac-thinkpadp1gen7.rmtusfl.csb>
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

Signed-off-by: Theodor Mihalache <tmihalac@tmihalac-thinkpadp1gen7.rmtusfl.csb>
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

1 similar comment
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@tmihalac tmihalac force-pushed the java-fixes-and-confustion-matrix branch from 1de6f4e to 931a97b Compare March 15, 2026 16:20
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

1 similar comment
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

Signed-off-by: Theodor Mihalache <tmihalac@redhat.com>
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

1 similar comment
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

1 similar comment
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

- increase CM memory

Signed-off-by: Theodor Mihalache <tmihalac@redhat.com>
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

2 similar comments
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

- Streamline the memory management using generators

Signed-off-by: Theodor Mihalache <tmihalac@redhat.com>
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

3 similar comments
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

Signed-off-by: Theodor Mihalache <tmihalac@redhat.com>
@tmihalac
Copy link
Copy Markdown
Author

/test vulnerability-analysis-on-pr

@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

1 similar comment
@tmihalac
Copy link
Copy Markdown
Author

/test-heavy

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.

1 participant