@@ -279,13 +279,14 @@ class PackageSummary(PostScanPlugin):
279
279
"""
280
280
Summary at the Package Level.
281
281
"""
282
- run_order = 8
283
- sort_order = 8
282
+ run_order = 11
283
+ sort_order = 11
284
284
285
285
options = [
286
286
PluggableCommandLineOption (('--package-summary' ,),
287
287
is_flag = True , default = False ,
288
- help = 'Generate Package Level summary' ,
288
+ help = 'Summarize scans by providing License Clarity Score at the '
289
+ 'Package attribute level.' ,
289
290
help_group = POST_SCAN_GROUP )
290
291
]
291
292
@@ -379,7 +380,7 @@ def get_installed_packages(root_dir, processes=2, **kwargs):
379
380
yield from packages_by_uid .values ()
380
381
381
382
382
- def create_package_and_deps (codebase , package_summary ,package_adder = add_to_package , strip_root = False , ** kwargs ):
383
+ def create_package_and_deps (codebase , package_summary = False ,package_adder = add_to_package , strip_root = False , ** kwargs ):
383
384
"""
384
385
Create and save top-level Package and Dependency from the parsed
385
386
package data present in the codebase.
@@ -390,8 +391,10 @@ def create_package_and_deps(codebase, package_summary ,package_adder=add_to_pack
390
391
strip_root = strip_root ,
391
392
** kwargs
392
393
)
393
-
394
- codebase .attributes .packages .extend (package .to_dict (package_summary ) for package in packages )
394
+ codebase .attributes .packages .extend (
395
+ package .to_dict (package_summary = package_summary )
396
+ for package in packages
397
+ )
395
398
codebase .attributes .dependencies .extend (dep .to_dict () for dep in dependencies )
396
399
397
400
0 commit comments