-
Notifications
You must be signed in to change notification settings - Fork 308
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
hasIssues property is set to false although there are issues in a Maven project #4105
Comments
@mnonnenmacher and @fviernau, as I'm currently working on #4096, I was wondering what to do with this bug. We could:
Any opinions? |
I like the idea with |
I would have said by another |
FYI, just rewriting the file with resolved scope like so fixes
|
Ah ok, I was surprised because it sounded like it's already possible. I agree that the setting should be inclusive. |
Yes, that's because |
Not necessarily. #4108 was done in parallel to this discussion, with a main focus on aligning the exit code behavior. I'd be still fine with introducing So that boils down to the question: Do we (or does someone we know) use |
Add a function to collect issues from a `DependencyGraph` and use it in the `AnalyzerResult` to collect issues also from graphs without having to resolve them first. Fixes #4105. Signed-off-by: Martin Nonnenmacher <martin.nonnenmacher@here.com>
Add a function to collect issues from a `DependencyGraph` and use it in the `AnalyzerResult` to collect issues also from graphs without having to resolve them first. Fixes #4105. Signed-off-by: Martin Nonnenmacher <martin.nonnenmacher@here.com>
I think the main reason to keep the property would be third-party code that processes the ORT results, because parsing the whole file is not feasible. Another reason would be performance, because accessing the property multiple times wouldn't call |
We have a case where in the analysis of a Maven project issues occur (
ProjectBuildingException
) and these issues also show up in the analyzer result, but stillhas_issues
is set tofalse
. This might be a regression from the refactoring to use the new dependency graph format.The text was updated successfully, but these errors were encountered: