aboutcode-org / aboutcode-org/scancode-toolkit

gpl1+ gpl2+ false detection

Ouverte
#2,585 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug improve-license-detection license scan
Langage dominant
Python
Étoiles
2.6k
Forks
791
Merge moyen
1 j 12 h
PR mergées (30 j)
5

Description

### Description

Some of the gpl1 rules matches very few text and have
probability to match real code.

for example:

```src/licensedcode/data/rules/gpl-1.0-plus_50.RULE```

only contains 'gpl1+'

On some of my scanned code, I have some variable named i_gpl1, which is incremented in a for loop, so several occurence of

```i_gpl1++```

scancode matches this as gpl-1.0-plus with a score of 100.

I also have another variable named i_gpl2, which also gets incremented, and the rule

```src/licensedcode/data/rules/gpl-2.0-plus_188.RULE``` will match it as gpl-2.0-plus

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.