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

No dependencies returned when one of multiple build tools fails #523

Open
benmss opened this issue Oct 19, 2023 · 0 comments
Open

No dependencies returned when one of multiple build tools fails #523

benmss opened this issue Oct 19, 2023 · 0 comments
Assignees
Labels
bug Something isn't working build_tools The issues related to build tool support

Comments

@benmss
Copy link
Member

benmss commented Oct 19, 2023

When an analysis target has multiple build tools, and one of these build tools relates to a dependency analyser that either cannot be found, or is unsupported, Macaron will report no dependencies, thereby potentially discarding legitimate results from the others.

For example, apache/flink reveals two build tools: maven and pip. As pip is not supported, the dependencies found for maven are not returned and therefore not analysed.

A solution to this problem is to continue analysis when a build tool fails, as long as there is at least one other build tool that succeeds.

@benmss benmss added bug Something isn't working build_tools The issues related to build tool support labels Oct 19, 2023
@benmss benmss self-assigned this Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working build_tools The issues related to build tool support
Projects
None yet
Development

No branches or pull requests

1 participant