alchemy
PICS grammar: Adjust for tooling
#3
Open

PICS grammar: Adjust for tooling #3

cecille wants to merge 2 commits into project-chip:main from cecille:test_plan_pics_grammar
cecille
cecille271 days ago (edited 271 days ago)

Changes the way the PICS conformances are rendered to match with the expected grammar in the tooling.

  • added new macros for PICS used in conformance statements
  • removed otherwise conformances
  • degrade P, D conformances to X
  • fix grammar on not
  • omit choice conformances with + / - / N
  • change optional conformance to use PICS: O style
  • changed macros to use the squished together styles

Still left to do:

  • fix or and and operations so they don't mess up the tables
  • add :M to mandatory items with pics dependencies
  • command PICS
  • split PICS into separate file so it can be generated
  • check grammar with Agustin

For later:
I like screaming snake case better and not just beccause the name is awesome. Let's use that, but we'd need to search/replace the whole test plan.

cecille PICS grammar: Adjust for tooling
b89d9309
hasty Merge branch 'main' into test_plan_pics_grammar
1439bd73

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone