You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently if there are more than one project level issues, only the first one will be imported. There is a de-duplication logic in the SarifParserCallbackImpl (See here). This means for example if there are multiple projects with S3904 violations (No AssemblyVersion attribute for the assemly), only one issue will be reported for one assembly.
Repro steps
Add two projects that do not contain an AssemblyVersion attribute.
Analyze the projects with rule S3904 enabled.
And only one issue will appear in SQ/SC.
Expected behavior
All issues are correctly reported.
Actual behavior
Only one issue is reported.
Known workarounds
Related information
C#/VB.NET Plugins version: 8.35.0.42613
The text was updated successfully, but these errors were encountered:
I'm not sure (I did not manually test this, and I'm not sure if the order in which the reports are processed is consistent between the runs), but I think it might. With the previous implementation, only one of many raised issues was reported to the server.
Description
Currently if there are more than one project level issues, only the first one will be imported. There is a de-duplication logic in the SarifParserCallbackImpl (See here). This means for example if there are multiple projects with S3904 violations (No AssemblyVersion attribute for the assemly), only one issue will be reported for one assembly.
Repro steps
Add two projects that do not contain an AssemblyVersion attribute.
Analyze the projects with rule S3904 enabled.
And only one issue will appear in SQ/SC.
Expected behavior
All issues are correctly reported.
Actual behavior
Only one issue is reported.
Known workarounds
Related information
The text was updated successfully, but these errors were encountered: