-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Filter out the reactorprojects in the dependencies for the MSHARED-998 workaround attempting to resolve a dependency with a classifier #3736
Conversation
…f the DependencyResolverException
…lassifiers to avoid issue #3730
…he actual exception location; restore initializing from ex, but only add exceptions from ex when an exCol was already non-null
As indicated in the issue this does not resolve all failure cases yet... converting to draft PR for further working |
@aikebah let me know when this is ready and we'll push another release. |
…itive dependencies via reactor projects as per #3730 (comment)
private Mshared998Util() { | ||
} | ||
|
||
/** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reporter: Checkstyle
Rule: com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck
Severity: ERROR
File: maven/src/main/java/org/owasp/dependencycheck/maven/Mshared998Util.java L37
First sentence should end with a period.
@jeremylong if this branch also passes the project setup of @viktor-thell-seal I would consider it final |
@jeremylong it's ready for review/merge |
maven/src/main/java/org/owasp/dependencycheck/maven/Mshared998Util.java
Outdated
Show resolved
Hide resolved
Thanks for all the work on this! |
Fixes Issue #3730
Description of Change
Remove the reactorProjects from the dependencies offered to the ArtifactResolver when trying to resolve dependencies with classifiers in the work-around for MSHARED-998
Have test cases been added to cover the new functionality?
yes, a test-case similar to the project in the issue has been added to the integration-tests to avoid a regression in the future