scancode-toolkit
scancode-toolkit copied to clipboard
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nl...
Fixes #4406 ### Description Adds support for parsing Arch Linux `.SRCINFO` files generated by makepkg. These files contain package metadata for the Arch User Repository (AUR) and Arch Linux packages....
This PR adds a gibberish detector to textcode to avoid processing nonsense copyright strings detected from binaries.
Fixes #3659 This PR fixes the issue where copyright signs using bracket notation `[C]` and `[c]` weren't being detected. ### Implementation Steps 1. Created test cases using the examples from...
Add a rule that was missing in one of our scans. ### Tasks * [x] Reviewed [contribution guidelines](https://github.com/nexB/scancode-toolkit/blob/develop/CONTRIBUTING.rst) * [x] PR is descriptively titled 📑 and links the original issue...
It can happen that we find a pip cache directory in a codebase. It contains both code archives and JSON that would be useful to parse and collect. For instance:...
See https://docs.npmjs.com/cli/v11/configuring-npm/npmrc
- Added a new `NpmrcHandler` to enable parsing of `.npmrc` files. - This handler extracts key/value pairs (such as registry settings, authentication tokens, and `init.*` defaults) and stores them in...
Fixes https://github.com/aboutcode-org/scancode-toolkit/issues/4607 This PR addresses the issue I created to fix the typo mistakes in the scancode.io documentation. Signed-off-by: Vaishnavi S
Fixes #4569 ### Tasks * [x] Reviewed [contribution guidelines](https://github.com/nexB/scancode-toolkit/blob/develop/CONTRIBUTING.rst) * [x] PR is descriptively titled 📑 and links the original issue above 🔗 * [ ] Tests pass -- look...
While going through README.rst, I noticed that the NOTICE and .ABOUT files were referenced, but no direct URLs were provided. **Before:** So I have added the direct URLs to these...