Skip to content

Add new License rules and licenses - #1646

Merged
pombredanne merged 24 commits into
developfrom
license-updates-07-10
Jul 12, 2019
Merged

pombredanne merged 24 commits into
developfrom
license-updates-07-10

Conversation

@pombredanne

@pombredanne pombredanne commented Jul 11, 2019

Copy link
Copy Markdown
Member

This is an "omnibus" PR for miscellaneous new and improved licenses and license rules
The bulk of it are updates from the review of tests.

It also contains minor update to copyright detection.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
This help using pytest CLI -m option to select tests that are marked as
xfail

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Remove unneeded expected failure markers.
Update YAML format

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
This is based on a review of tests that were previsouly expected to fail

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Based on latest tag
https://github.com/spdx/license-list-XML/releases/tag/v3.6
by @swinslow

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
This add several miscellaneous licenses.
It also introduces a new "Source-Available" license category for
non-open source, proprietary licenses that still provide access to
source code

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
@codecov

codecov Bot commented Jul 11, 2019

Copy link
Copy Markdown

Codecov Report

Merging #1646 into develop will increase coverage by 0.12%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1646      +/-   ##
===========================================
+ Coverage    81.16%   81.28%   +0.12%     
===========================================
  Files          125      125              
  Lines        15478    15629     +151     
===========================================
+ Hits         12562    12704     +142     
- Misses        2916     2925       +9
Impacted Files Coverage Δ
src/cluecode/copyrights.py 92.37% <ø> (ø) ⬆️
src/scancode/cli.py 76.38% <0%> (ø) ⬆️
src/licensedcode/match_set.py 76.74% <0%> (ø) ⬆️
src/scancode/__init__.py 75% <0%> (ø) ⬆️
src/scancode/api.py 94.4% <0%> (+0.69%) ⬆️
src/scancode/resource.py 85.99% <0%> (ø) ⬆️
src/licensedcode/match_aho.py 51.12% <0%> (ø) ⬆️
src/formattedcode/output_html.py 87.26% <0%> (ø) ⬆️
src/typecode/pygments_lexers.py 52.25% <0%> (ø) ⬆️
... and 79 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8efa043...89a5af3. Read the comment docs.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
These are in the form of:
First Last <email> (c) year

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
@pombredanne

Copy link
Copy Markdown
Member Author

We are all green so I am merging this.

@pombredanne
pombredanne merged commit d7fee0b into develop Jul 12, 2019
@pombredanne
pombredanne deleted the license-updates-07-10 branch July 12, 2019 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant