This repository was archived by the owner on Aug 7, 2025. It is now read-only.
Detect Intel Simplified Software License#877
Merged
bwarden merged 1 commit intoclearlinux:masterfrom Jun 4, 2025
Merged
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR extends the license scanning functionality to explicitly detect the "Intel Simplified Software License".
- Added regex support for files named with the Intel license pattern
- Maintains existing patterns for copying and other licenses
| # look for files that start with copying or licen[cs]e (but are | ||
| # not likely scripts) or end with licen[cs]e | ||
| target_pat = re.compile(r"^((copying)|(licen[cs]e)|(e[dp]l-v\d+))|(licen[cs]e)(\.(txt|xml))?$") | ||
| target_pat = re.compile(r"^((copying)|(licen[cs]e)|(e[dp]l-v\d+))|(licen[cs]e)(\.(txt|xml))?|(intel simplified software license.*\.txt)$") |
There was a problem hiding this comment.
The new regex pattern for detecting the Intel Simplified Software License may be too permissive. Consider refining the pattern or adding tests to ensure it does not produce false positives.
Suggested change
| target_pat = re.compile(r"^((copying)|(licen[cs]e)|(e[dp]l-v\d+))|(licen[cs]e)(\.(txt|xml))?|(intel simplified software license.*\.txt)$") | |
| target_pat = re.compile(r"^((copying)|(licen[cs]e)|(e[dp]l-v\d+))|(licen[cs]e)(\.(txt|xml))?|(intel simplified software license(\s*[a-zA-Z0-9_-]*)?\.txt)$") |
Contributor
Author
|
Example: |
bryteise
approved these changes
Jun 4, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.