Add new and improved license and rules - #1357
Merged
Merged
Conversation
Add several new rules to improve corner cases of GPL and LGPL detection Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Comment markers include dnlk, list and rem and expressions can be quoted at times. This add the support for a single comment word Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Softfloat v2 is frequent enough to be its own license The bsd-1-clause-build is found in pplwrt build scripts Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
for short LGPL 3 tags Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Reported-by: Frank Viernau <frank.viernau@here.com> Reported-by: @DennisClark Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
This is a short term fix until we have a proper review and revamp of the categories Reported-by: Till Jaeger @LeChasseur Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
apache-due-credit and classworlds are duplicates of dom4j And dom4j is the most common one seen today. All of these license are Apache-1.1-based with an extra "due credit" clause. Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
@LeChasseur this is another weirdness: See http://www.sql-workbench.net/manual/license.html Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Codecov Report
@@ Coverage Diff @@
## develop #1357 +/- ##
==========================================
- Coverage 84.22% 84.2% -0.02%
==========================================
Files 117 117
Lines 13175 13194 +19
==========================================
+ Hits 11096 11110 +14
- Misses 2079 2084 +5
Continue to review full report at Codecov.
|
1 similar comment
Codecov Report
@@ Coverage Diff @@
## develop #1357 +/- ##
==========================================
- Coverage 84.22% 84.2% -0.02%
==========================================
Files 117 117
Lines 13175 13194 +19
==========================================
+ Hits 11096 11110 +14
- Misses 2079 2084 +5
Continue to review full report at Codecov.
|
Member
Author
|
All green. Merging! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Beside a few new licenses and several new license rules, this also add support for quoted SPDX expressions and and these comment marker prefixes.
This also contains a fix #1352 and an update to #1351