Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor maven-metadata-inferer #431

Open
Riduidel opened this issue May 14, 2024 · 0 comments
Open

Refactor maven-metadata-inferer #431

Riduidel opened this issue May 14, 2024 · 0 comments
Labels
effort: 8 state: approved Approved to proceed. type: fix Iterations on existing features or infrastructure. work: complex The situation is complex, emergent practices used.

Comments

@Riduidel
Copy link
Owner

Code is absurdly too complex, and could be vastly simplified, typically by better interfacing with maven internals, this way most of the code could be simplified.
Examples of possible simplifications are

  • Extracting commong maven properties using help:evaluate goal
  • Extracting dependencies by invoking mvn dependencies:list or mvn dependencies:tree
@Riduidel Riduidel added effort: 8 state: approved Approved to proceed. priority: 2day type: fix Iterations on existing features or infrastructure. work: complex The situation is complex, emergent practices used. and removed priority: 2day labels Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: 8 state: approved Approved to proceed. type: fix Iterations on existing features or infrastructure. work: complex The situation is complex, emergent practices used.
Projects
None yet
Development

No branches or pull requests

1 participant