| { |
| "$schema": "http://json-schema.org/draft-07/schema#", |
| "title": "Testing Metadata Input", |
| "description": "Schema for TESTING.json5 files used for testing metadata collection.", |
| "type": "object", |
| "properties": { |
| "coverage": { |
| "type": "object", |
| "properties": { |
| "category": { |
| "type": "string", |
| "description": "The high-level category of coverage." |
| }, |
| "subcategory": { |
| "type": "string", |
| "description": "The specific subcategory of coverage." |
| }, |
| "tags": { |
| "type": "array", |
| "items": { |
| "type": "string" |
| }, |
| "description": "Tags associated with the coverage." |
| }, |
| "inherit_tags": { |
| "type": "boolean", |
| "default": true, |
| "description": "Whether to inherit tags from parent directories. If true, tags from parent directories are prepended to the tags listed. Default is true." |
| } |
| }, |
| "additionalProperties": false |
| } |
| }, |
| "additionalProperties": false |
| } |