Replies: 2 comments
-
|
How a root problem in the analysis leads to second problem is documented here. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
We might not need the fallback anymore, but I am not sure about why it was added in the first place. @pranavgaikwad do we still need it? I don't think we will, especially with the new plugin |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
In the current code we find two implementations of Maven dependency analysis:
mvn dependency:tree,pom.xmlfiles directly (which is also not error-free).My personal opinion (for discussion) is: There should be one and only one implementation for the analysis. If it fails for whatever reason this should be treated as a bug, and the bug should be fixed. Maintaining two implementations is to much overhead and confuses contributors.
Confusion can be seen by errors like #390, which only can happen in the second case, and #392, which happen by incomplete implementation of Maven output parsing (among other problems like #393). I would even ask what makes the first one the default implemenation and the second operation the fallback? Why isn't it the other way round? Why aren't both combined to a working solution?
Beta Was this translation helpful? Give feedback.
All reactions