Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions src/api/json/catalog.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
"$schema": "https://json.schemastore.org/schema-catalog.json",
"version": 1,
"schemas": [
{
"name": "revola.json",
"description": "Configuration file for Revola",
"fileMatch": [
".revola.json",
".revola.config.json",
"revola.json",
"revola.config.json"
],
"url": "https://www.schemastore.org/revola.json"
},
{
"name": "Hashgraph Online Skill Manifest",
"description": "Manifest for Hashgraph Online Registry Broker skill packages",
Expand Down Expand Up @@ -2790,6 +2801,12 @@
"fileMatch": ["eas.json"],
"url": "https://raw.githubusercontent.com/expo/eas-cli/main/packages/eas-json/schema/eas.schema.json"
},
{
"name": "Expoot app config",
"description": "The config for creating a React Native Desktop app with best-effort Expo support, used by the create-expoot CLI",
"fileMatch": ["expoot-app.json"],
"url": "https://raw.githubusercontent.com/shirakaba/expoot/main/packages/create-expoot/schemas/app-config.json"
},
{
"name": "EasyVCR .NET",
"description": "EasyVCR .NET recording file",
Expand Down Expand Up @@ -5827,6 +5844,12 @@
"fileMatch": ["rustfmt.toml"],
"url": "https://www.schemastore.org/rustfmt.json"
},
{
"name": "ryl",
"description": "ryl, a fast YAML linter written in Rust",
"fileMatch": ["ryl.toml", ".ryl.toml"],
"url": "https://www.schemastore.org/ryl.json"
},
{
"name": "Rust toolchain",
"description": "A declarative managing the Rust toolchain",
Expand Down
3 changes: 3 additions & 0 deletions src/negative_test/revola/preset.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"preset": ["node", "node"]
}
39 changes: 39 additions & 0 deletions src/negative_test/revola/revola.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"changelog": {
"enabled": "true",
"includeTypes": ["invalid-type"]
},
"extraField": true,
"git": {
"author": {
"email": "invalid-email",
"name": 123
},
"cleanWorkingDirectory": "yes",
"unknown": true
},
"hooks": {
"after:init": [""],
"before:init": "",
"invalid:hook": ""
},
"jsr": {
"packageManager": "npm",
"publishArgs": ["--invalid-flag"]
},
"logLevel": "verbose",
"npm": {
"access": "private",
"packageManager": "pip",
"publish": "yes",
"registry": "not-a-url"
},
"plugins": {
"": "invalid"
},
"preset": "go",
"version": {
"extra": true,
"strategy": "invalid"
}
}
3 changes: 3 additions & 0 deletions src/negative_test/ryl/01-invalid.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#:schema ../../schemas/json/ryl.json
[rules.comments]
require-starting-space = "yes"
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# yaml-language-server: $schema=../../schemas/json/vhwdebugger-binding-schema.json
version: '1.2'

debuggers:
MyDebugger1:
type: isystem
node: localhost
port: 1234
tasking:
disable-winidea-polling: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# yaml-language-server: $schema=../../schemas/json/vhwdebugger-binding-schema.json
version: '1.2'

debuggers:
debugger1:
type: segger-jlink
port: 1234
segger-jlink:
path-to-symbol-file: 'dummy/app.elf'
device: RP2040_M0_0
target-interface: SWD
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# yaml-language-server: $schema=../../schemas/json/vhwdebugger-binding-schema.json
version: '1.2'

debuggers:
debugger1:
type: segger-jlink
node: localhost
segger-jlink:
serial-number: '852012345'
path-to-symbol-file: 'dummy/app.elf'
device: RP2040_M0_0
target-interface: SWD
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# yaml-language-server: $schema=../../schemas/json/vhwdebugger-binding-schema.json
version: '1.2'

debuggers:
debugger1:
type: segger-jlink
node: localhost
port: 1234
segger-jlink:
serial-number: '852012345'
path-to-symbol-file: 'dummy/app.elf'
device: RP2040_M0_0
target-interface: SWD
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# yaml-language-server: $schema=../../schemas/json/vhwdebugger-binding-schema.json
version: '1.2'

debuggers:
debugger1:
type: segger-jlink
port: 1234
segger-jlink:
serial-number: '852012345'
path-to-symbol-file: 'dummy/app.elf'
device: RP2040_M0_0
target-interface: SWD
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# yaml-language-server: $schema=../../schemas/json/vhwdebugger-binding-schema.json
version: '1.2'

debuggers:
MyDebugger1:
type: tasking
node: localhost
port: 1234
isystem:
disable-winidea-polling: true
Loading