commoncriteria / commoncriteria/transforms
cc-id character restrictions
Nobody has claimed this yet.
- Dominant language
- XSLT
- Stars
- 1
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Currently the schema says that the regular expression for an f-component's cc-id value requires it to start with the letter f. This is generally going to be the case (and probably always should be the case but nothing in CC Part 1 appears to explicitly require it) but there are currently extended classes that do not do this, specifically the "IPS" class in the IPS module.
While it throws a schema validation error it doesn't actually prevent the build so it's not blocking anything, but for future usage perhaps it could be downgraded to a warning.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the schema rule for the f-component cc-id value and compare it with the IPS module's extended class definition. Confirm how schema validation reports this mismatch, then adjust the outcome so the non-f-prefixed IPS value produces a warning rather than an error while preserving validation coverage.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100