apache / apache/maven-dependency-analyzer

Provide a way to retrieve raw used packages/classes before artifact mapping

Open
#280 6 comments 0 reactions 1 assignee Claimed by @elharo View on GitHub
enhancement
Dominant language
Java
Stars
43
Forks
54
Avg merge
10h 49m
Merged PRs (30d)
1

Description

### New feature, improvement proposal

AI DISCLAIMER: https://gemini.google.com/share/dd9579182da4

Currently, ProjectDependencyAnalyzer immediately aggregates scanned bytecode data into Set. When un-relocated classes exist across duplicate artifacts or fat-jars on the classpath, the artifact-guessing step yields false positives that are impossible for upstream plugins to filter cleanly.

We need an option or an extended analysis result (e.g., a getUnmappedPackages() or passing a raw Set of used types) that records the raw bytecode types detected for which no explicit top-level dependency exists before trying to associate them with a specific GAV coordinate loop.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.