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
@alexzurbonsen thanks a lot for your report! At first glance this does seem like a side effect of modifying the false positive detection heuristics at (we report possible false positives as license clues) f9863e6 which caused the regression. This would be a nice example to add and further refine this part.
Description
With v32.3.0 we are observing false positive GPL license detections that did not occurr with v32.2.1.
The examples we have found are caused by matches with the
gpl_bare_word_only.RULE
. In v32.2.1 these detections were categorized aslicense_clues
.An example:
https://github.com/steinwurf/boost/blob/ade3189e2c03fd975dbfa667a4f49e98a49d2fdf/boost/assign/ptr_list_of.hpp#L196
For example the lines 196-198
yield three GPL detections with v32.3.0. (There are other similar snippets in the file.)
How To Reproduce
Run once for v32.3.0 and once for v32.2.1
See attached scancode files for my results.
System configuration
scancode_32.2.1.json
scancode_32.3.0.json
The text was updated successfully, but these errors were encountered: