-
-
Notifications
You must be signed in to change notification settings - Fork 200
Merge sarif files #3177
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
Merge sarif files #3177
Conversation
@TheAngryByrd maybe "a version" of this merging process should be available somewhere in the analyzer SDK? Perhaps a sub command in the cli tool, I don't quite know where but this would be useful. Alternatively, if the cli tool accepts multiple fsprojs and only creates a single output file the problem is solved as well. |
Yeah I was going to suggest adding this to analyzers cli. —merge-sarif with a list/glob would be fine enough. |
As an aside, how close is all that Sarif merger code to being able to write the sarif files to begin with, so it's all self contained rather than using Sarif.Sdk? |
@Numpsy yes, there probably is some sarif synergy possible. |
Actually I think the current versions of FSharpLint can be pointed at a single solution or solution filter and will then just generate a single report containing all the projects in the solution (though that will always do everything, you can't do a whole solution and exclude one project) |
Fixes #3175