Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better support for unary "+" operator in license identifiers #314

Merged
merged 6 commits into from
Jan 29, 2022

Commits on Jan 22, 2022

  1. Do not misidentify license expressions with a + as missing or bad

    Apache-1.0+ is not missing or bad if LICENSES/Apache-1.0.txt exists.
    
    Signed-off-by: Carmen Bianca Bakker <carmenbianca@fsfe.org>
    carmenbianca committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    b8c47ba View commit details
    Browse the repository at this point in the history
  2. Refactor ProjectReport.used_licenses and idem.unused_licenses

    Signed-off-by: Carmen Bianca Bakker <carmenbianca@fsfe.org>
    carmenbianca committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    9711d4a View commit details
    Browse the repository at this point in the history
  3. Do not misidentify license expressions with a + as unused

    Apache-1.0+ is not unused if LICENSES/Apache-1.0.txt exists.
    
    Furthermore, Apache-1.0+ is separately identified as a used license.
    
    Signed-off-by: Carmen Bianca Bakker <carmenbianca@fsfe.org>
    carmenbianca committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    700d62e View commit details
    Browse the repository at this point in the history
  4. Handle cases where lic+ is the only declared license

    Signed-off-by: Carmen Bianca Bakker <carmenbianca@fsfe.org>
    carmenbianca committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    4fc97b6 View commit details
    Browse the repository at this point in the history
  5. Add change log entry

    Signed-off-by: Carmen Bianca Bakker <carmenbianca@fsfe.org>
    carmenbianca committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    4a89de3 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2022

  1. Configuration menu
    Copy the full SHA
    745e5ec View commit details
    Browse the repository at this point in the history