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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
馃悰 Bug fixing: recurring results of the scorecard fuzzing check for go built-in fuzzers #2101
Conversation
@laurentsimon @oliverchang PTAL at the bug fix for issue #2098 |
Codecov Report
@@ Coverage Diff @@
## main #2101 +/- ##
==========================================
+ Coverage 42.19% 42.43% +0.23%
==========================================
Files 93 93
Lines 7595 7596 +1
==========================================
+ Hits 3205 3223 +18
+ Misses 4141 4123 -18
- Partials 249 250 +1 |
Integration tests success for |
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.
Could you add some unit tests?
Integration tests success for |
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.
Thanks
Integration tests success for |
What kind of change does this PR introduce?
A bug fix: issue #2098
What is the current behavior?
Under some specific circumstances, the scorecard fuzzing check returns extra recurring fuzzer results for Go built-in fuzzers. See issues #2060 and #2098.
What is the new behavior (if this is a feature change)?**
I am using a hashmap to drop potential duplicated prominent languages (theoretically there won't be any), so it is expected the fuzzing results will be correctly reported without any recurring contents.
Which issue(s) this PR fixes
Fixes #2098
Special notes for your reviewer
Does this PR introduce a user-facing change?
No.