@@ -22,19 +22,22 @@ Implementation
2222--------------
2323
2424- **Added a new command-line option called ** ``--package-summary ``:
25+
2526 - Provides a package-level summary within a single codebase.
2627 - Involves the ``license_clarity_score `` calculation.
2728 - Populates package attributes like ``copyright ``, ``holder ``,
2829 ``other_license_expression ``, ``notice_text ``.
2930
3031- **The ** ``--package-summary `` **option must be used with: **
32+
3133 - ``--classify ``: Helps ScanCode further classify scanned files/directories into
3234 categories like ``legal ``, ``readme ``, ``top-level ``, ``manifest ``.
3335 - ``--package `` or ``-p ``: Detects various package manifests, lockfiles, and
3436 package-like data, assembles codebase-level packages and dependencies, and tags
3537 files as part of the packages.
3638
3739- **Benefits of the change: **
40+
3841 - Allows users to obtain a more refined summary for each individual package in
3942 a codebase.
4043 - Improves package assembly for various package ecosystems like npm, python-whl,
@@ -45,6 +48,7 @@ Implementation
4548 for top-level packages, which helps in correctly tagging the key files.
4649
4750- **Testing: **
51+
4852 - All changes are tested through multiple full scan tests.
4953 - Validated both correct behavior and error handling.
5054
0 commit comments