[PATCH v3 07/10] layers.schema.json: Add examples property
Rob Woolley <[email protected]> Mon, 15 Jun 2026 10:37:49 -0700
| Newsgroups | org.openembedded.lists.bitbake-devel |
|---|---|
| Message-ID | <[email protected]> |
This resolves the jsonschema linting error:
Set a non-empty examples array at the top level of the schema
to illustrate the expected data (top_level_examples)
This example intentionally only references bitbake as a minimal
example that focuses on the tool itself.
Signed-off-by: Rob Woolley <[email protected]>
---
setup-schema/layers.schema.json | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/setup-schema/layers.schema.json b/setup-schema/layers.schema.json
index afeac1869..e75380be8 100644
--- a/setup-schema/layers.schema.json
+++ b/setup-schema/layers.schema.json
@@ -2,6 +2,25 @@
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "A schema for a manifest of layers to setup",
"title": "OpenEmbedded Layer Setup Schema",
+ "examples" : [
+ {
+ "version": "1.0",
+ "sources": {
+ "bitbake": {
+ "git-remote": {
+ "remotes": {
+ "origin": {
+ "uri": "https://git.openembedded.org/bitbake"
+ }
+ },
+ "branch": "master",
+ "rev": "master"
+ },
+ "path": "bitbake"
+ }
+ }
+ }
+ ],
"type": "object",
"additionalProperties": false,
"required": [
--
2.49.0