Skip to content

Load multiple scans #1439 - #1558

Merged
JonoYang merged 6 commits into
developfrom
1439-load-multiple-scans
Jun 4, 2019
Merged

Load multiple scans #1439#1558
JonoYang merged 6 commits into
developfrom
1439-load-multiple-scans

Conversation

@pombredanne

Copy link
Copy Markdown
Member

@JonoYang This PR is for #1439
It is the same code as #1543 but rebased on the latest develop.
#1543 was merged but then reverted because it fails on Windows with infinite recursion as documented in #1555

JonoYang added 5 commits May 9, 2019 11:56
     * This does not work yet

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
    * Update comments

Signed-off-by: Jono Yang <jyang@nexb.com>
    * Add test that creates a VirtualCodebase from multiple scans
    * Check to see if headers exist before attempting to get them when loading scan_data
    * Raise Exception when importing a scan with no files

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
@pombredanne
pombredanne requested a review from JonoYang May 9, 2019 10:03
Signed-off-by: Jono Yang <jyang@nexb.com>
@codecov

codecov Bot commented May 25, 2019

Copy link
Copy Markdown

Codecov Report

Merging #1558 into develop will increase coverage by <.01%.
The diff coverage is 96.42%.

Impacted file tree graph

@@            Coverage Diff             @@
##           develop   #1558      +/-   ##
==========================================
+ Coverage     84.3%   84.3%   +<.01%     
==========================================
  Files          123     123              
  Lines        14488   14510      +22     
==========================================
+ Hits         12214   12233      +19     
- Misses        2274    2277       +3
Impacted Files Coverage Δ
src/scancode/cli.py 76.02% <100%> (-0.12%) ⬇️
src/scancode/resource.py 86.25% <96.29%> (+0.27%) ⬆️
src/typecode/pygments_lexers.py 52.25% <0%> (-0.65%) ⬇️

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 72e2bd3...b57e3d8. Read the comment docs.

@codecov

codecov Bot commented May 25, 2019

Copy link
Copy Markdown

Codecov Report

Merging #1558 into develop will increase coverage by 0.09%.
The diff coverage is 96.55%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1558      +/-   ##
===========================================
+ Coverage     84.3%   84.39%   +0.09%     
===========================================
  Files          123      124       +1     
  Lines        14488    14625     +137     
===========================================
+ Hits         12214    12343     +129     
- Misses        2274     2282       +8
Impacted Files Coverage Δ
src/scancode/cli.py 76.02% <100%> (-0.12%) ⬇️
src/scancode/resource.py 86.25% <96.42%> (+0.27%) ⬆️
src/packagedcode/chef.py 94.28% <0%> (ø)
src/packagedcode/__init__.py 78.04% <0%> (+0.62%) ⬆️
src/scancode/api.py 95.1% <0%> (+1.39%) ⬆️

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 72e2bd3...b57e3d8. Read the comment docs.

@JonoYang
JonoYang merged commit bdc0a6d into develop Jun 4, 2019
@pombredanne
pombredanne deleted the 1439-load-multiple-scans branch June 4, 2019 16:33
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.

2 participants