Problem Statement
When you run tern without Scancode extension to create report,
you can get installed package information in "packages":
tern repot -f json -i debian:buster -o debian.json
But you usually don't get file level license information with out scancode extension.
So, if you want to get file level information, you need to run it with Scancode
tern repot -f json -x scancode -i debian:buster -o debian_scancode.json
But on report with Scancode extension run, package information is (usually)missing.
- same thing happened for 'debian:buster', 'ubuntu:18.04' and etc.
- But, scanning fossology/fossology:3.10.0 with Scancode extension provided package information from some layer(s)
So, if you want both package information and file level information, you need to run the scan twice,
and merge the reports by yourself.
Describe the Proposal
Make an option (or change Scancode extension behavior) to combine the result of 'general' scan result and result result with Scancode extension.
Problem Statement
When you run tern without Scancode extension to create report,
you can get installed package information in
"packages":tern repot -f json -i debian:buster -o debian.jsonBut you usually don't get file level license information with out scancode extension.
So, if you want to get file level information, you need to run it with Scancode
tern repot -f json -x scancode -i debian:buster -o debian_scancode.jsonBut on report with Scancode extension run, package information is (usually)missing.
So, if you want both package information and file level information, you need to run the scan twice,
and merge the reports by yourself.
Describe the Proposal
Make an option (or change Scancode extension behavior) to combine the result of 'general' scan result and result result with Scancode extension.