-
-
Notifications
You must be signed in to change notification settings - Fork 599
Improve score by supporting extra_phrase
for extra words in rules
#4432
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Improve score by supporting extra_phrase
for extra words in rules
#4432
Conversation
6b7da16
to
8fb9f47
Compare
ac99199
to
9b50bff
Compare
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 @alok1304! Looking much better
See comments for your consideration. I've updated your PR description to mention that this is a follow up PR, since there is important context and reviews in the previous PR, we need to preserve this as required.
b9c7c16
to
a50b3db
Compare
I addet test for |
8a25b51
to
43c6bdb
Compare
…_log` Add test for is correct position of `extra-words` according to `extra-phrases` that is present in rules. if we find `extra-words` are in the right place then we set score to `100`. And also show in `detection_log` why we increasing the score to keep track of this. Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Add new phrases like `extra_phrase` this is special for extra-words. This phrase is represented in the format [[n]], where n indicates the maximum number of extra-words allowed at that position in the rule. If extra-words appear at the correct position and their count does not exceed the allowed limit `n`, then the score is increased to `100`. Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
due to `extra_phrase` in rules, this shows that rules containing `extra-words` Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
add a new `extra-phrase` for a rule i.e bsd-new Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
b38f718
to
61284f4
Compare
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
…rds` Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Actually, the previous test case is failing because of
because Now, all the test cases are passed :) |
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
…tection Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
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 @alok1304. looking great overall, see comments for your consideration.
...dcode/data/plugin_license/extra-words/scan-extra-words-3-seq-license/with-copyrights/LICENSE
Outdated
Show resolved
Hide resolved
tests/licensedcode/data/plugin_license/extra-words/scan-extra-words-3-seq-license.expected.json
Show resolved
Hide resolved
tests/licensedcode/data/plugin_license/extra-words/scan-extra-words-2-aho-license.expected.json
Show resolved
Hide resolved
Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
Follow up of:
extra_phrase
for extra words in rules #4424Add new phrases like
extra_phrase
this is special forextra-words
. This phrase is represented in the format[[n]]
, where n indicates the maximum number ofextra-words
allowed at that position in the rule.If
extra-words
appear at the correct position and their count does not exceed the allowed limitn
, then the score is increased to100
.Reference #4420
Tasks
Run tests locally to check for errors.
Signed-off-by: Alok Kumar alokkumarjipura9973@gmail.com