aboutcode-org / aboutcode-org/scancode-toolkit

False positive detection on unknown-license-reference_332.RULE

未關閉
#3,379 1 則留言 0 個 reaction 已指派 1 人 已被 @AyanSinhaMahapatra 認領 在 GitHub 檢視
bug license-review
主要語言
Python
星號
2.6k
分支
791
平均合併
1 天 12 小時
30 天內合併 PR
5

描述

A recent scan of `CHANGELOG.md` in package `which-2.0.2.tgz` returned a detection of unknown-license-reference with a score of 80 on the unknown-license-reference_332.RULE which is based on this rule text: `{{License 1.0}}`

The problem is that the actual text in the CHANGELOG.md file, starting at line 135, is this:
```
## v1.0.6

* isc license

## 1.0.5

* Awful typo
```

Since standard license detection behavior is to ignore punctuation, one can see why this would happen, but it is definitely a false positive detection, although I am afraid I do not have (yet) a good suggestion for an approach to fix this problem. Basically the unknown license should not have been detected and reported at all.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。