CycloneDX / specification

OWASP CycloneDX is a full-stack Bill of Materials (BOM) standard that provides advanced supply chain capabilities for cyber risk reduction. SBOM, SaaSBOM, HBOM, AI/ML-BOM, CBOM, OBOM, MBOM, VDR, and VEX
https://cyclonedx.org/
Apache License 2.0
338 stars 57 forks source link

protobuf schema test files add schema headers #392

Closed jkowalleck closed 4 months ago

jkowalleck commented 4 months ago

as of https://github.com/CycloneDX/specification/issues/384#issuecomment-1959512503:

while on it, it might help to add schema annotation to all the test resources(*.textproto)

spec: https://protobuf.dev/reference/protobuf/textformat-spec/#header

example:

# proto-file: schema/bom-1.6.proto
# proto-message: Bom

Such a header should enable your IDE to make auto-completion and linting possible :D

Originally posted by @jkowalleck in https://github.com/CycloneDX/specification/issues/384#issuecomment-1959512503