Skip to content

feat(CSAF2.1): #340 add mandatory test 6.1.54 #350

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

rainer-exxcellent
Copy link
Contributor

@rainer-exxcellent rainer-exxcellent commented Jun 24, 2025

To parse the license expressions, we use the library
https://github.com/lkoskela/license-expressions

Another possible library is:
https://github.com/jslicense/spdx-expression-parse.js
But the last change here were 2 Years ago

@rainer-exxcellent rainer-exxcellent self-assigned this Jun 24, 2025
@rainer-exxcellent rainer-exxcellent linked an issue Jun 24, 2025 that may be closed by this pull request
@rainer-exxcellent
Copy link
Contributor Author

Test oasis_csaf_tc-csaf_2_1-2024-6-1-54-12.json fails because "LicenseRef-www.example.org-Example-CSAF-License-3.0+" is invalid. I will create an issue at oasis.

@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from 3954b0f to fb74bfd Compare June 25, 2025 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CSAF-2.1: Mandatory Test 6.1.54 License Expression
1 participant