diff --git a/doc/openapi/components/schemas/config/format.yaml b/doc/openapi/components/schemas/config/format.yaml index fc4872938..9241e8616 100644 --- a/doc/openapi/components/schemas/config/format.yaml +++ b/doc/openapi/components/schemas/config/format.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - type: object required: @@ -10,6 +9,40 @@ required: properties: type: type: string + description: The format-type + + real_precission: + type: integer + default: 17 + description: | + Output all real numbers with at most n digits of precision. The valid range for this setting is between 0 and 31 (inclusive), and other values result in an undefined behavior. + + By default, the precision is 17, to correctly and losslessly encode all IEEE 754 double precision floating point numbers. + + ts_origin: + type: boolean + default: true + description: | + If set, include the origin timestamp in the output. + + sequence: + type: boolean + default: true + description: | + If set, include the sequence number in the output. + + data: + type: boolean + default: true + description: | + If set, include the data in the output. + + offset: + type: boolean + default: true + description: | + If set, include the offset between origin and received timestamp in the output. + discriminator: propertyName: type diff --git a/doc/openapi/components/schemas/config/formats/column.yaml b/doc/openapi/components/schemas/config/formats/column.yaml index f2011c967..69984c417 100644 --- a/doc/openapi/components/schemas/config/formats/column.yaml +++ b/doc/openapi/components/schemas/config/formats/column.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: line.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/csv.yaml b/doc/openapi/components/schemas/config/formats/csv.yaml index 3e53d16b7..70ef4dbe9 100644 --- a/doc/openapi/components/schemas/config/formats/csv.yaml +++ b/doc/openapi/components/schemas/config/formats/csv.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: column.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/gtnet.yaml b/doc/openapi/components/schemas/config/formats/gtnet.yaml index 71ce22a47..63ca84f39 100644 --- a/doc/openapi/components/schemas/config/formats/gtnet.yaml +++ b/doc/openapi/components/schemas/config/formats/gtnet.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: raw.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/iotagent_ul.yaml b/doc/openapi/components/schemas/config/formats/iotagent_ul.yaml index 1047027b5..e9e655916 100644 --- a/doc/openapi/components/schemas/config/formats/iotagent_ul.yaml +++ b/doc/openapi/components/schemas/config/formats/iotagent_ul.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/json.yaml b/doc/openapi/components/schemas/config/formats/json.yaml index 1047027b5..1897e6524 100644 --- a/doc/openapi/components/schemas/config/formats/json.yaml +++ b/doc/openapi/components/schemas/config/formats/json.yaml @@ -1,10 +1,41 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object properties: - delimiter: - type: string + indent: + type: number + default: 0 + description: | + Pretty-print the result, using newlines between array and object items, and indenting with n spaces. + The valid range for n is between 0 and 31 (inclusive), other values result in an undefined output. + If the settings is not used or is 0, no newlines are inserted between array and object items. + + compact: + type: boolean + default: false + description: | + This flag enables a compact representation, i.e. sets the separator between array and object items to "," and between object keys and values to ":". + Without this flag, the corresponding separators are ", " and ": " for more readable output. + + ensure_ascii: + type: boolean + default: false + description: | + If this flag is used, the output is guaranteed to consist only of ASCII characters. + This is achieved by escaping all Unicode characters outside the ASCII range. + + sort_keys: + type: boolean + default: false + description: | + If this flag is used, all the objects in output are sorted by key. + This is useful e.g. if two JSON texts are diffed or visually compared. + + escape_slash: + type: boolean + default: false + description: + Escape the `/` characters in strings with `\/`. diff --git a/doc/openapi/components/schemas/config/formats/json_edgeflex.yaml b/doc/openapi/components/schemas/config/formats/json_edgeflex.yaml index 11d42f3e4..27a0aedb0 100644 --- a/doc/openapi/components/schemas/config/formats/json_edgeflex.yaml +++ b/doc/openapi/components/schemas/config/formats/json_edgeflex.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: json.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/json_kafka.yaml b/doc/openapi/components/schemas/config/formats/json_kafka.yaml index 11d42f3e4..27a0aedb0 100644 --- a/doc/openapi/components/schemas/config/formats/json_kafka.yaml +++ b/doc/openapi/components/schemas/config/formats/json_kafka.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: json.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/json_reserve.yaml b/doc/openapi/components/schemas/config/formats/json_reserve.yaml index 11d42f3e4..27a0aedb0 100644 --- a/doc/openapi/components/schemas/config/formats/json_reserve.yaml +++ b/doc/openapi/components/schemas/config/formats/json_reserve.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: json.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/line.yaml b/doc/openapi/components/schemas/config/formats/line.yaml index 6cc9b6588..446e257bc 100644 --- a/doc/openapi/components/schemas/config/formats/line.yaml +++ b/doc/openapi/components/schemas/config/formats/line.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/protobuf.yaml b/doc/openapi/components/schemas/config/formats/protobuf.yaml index 1047027b5..e9e655916 100644 --- a/doc/openapi/components/schemas/config/formats/protobuf.yaml +++ b/doc/openapi/components/schemas/config/formats/protobuf.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/raw.yaml b/doc/openapi/components/schemas/config/formats/raw.yaml index 1047027b5..e9e655916 100644 --- a/doc/openapi/components/schemas/config/formats/raw.yaml +++ b/doc/openapi/components/schemas/config/formats/raw.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/tsv.yaml b/doc/openapi/components/schemas/config/formats/tsv.yaml index 3e53d16b7..70ef4dbe9 100644 --- a/doc/openapi/components/schemas/config/formats/tsv.yaml +++ b/doc/openapi/components/schemas/config/formats/tsv.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: column.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/value.yaml b/doc/openapi/components/schemas/config/formats/value.yaml index 1047027b5..e9e655916 100644 --- a/doc/openapi/components/schemas/config/formats/value.yaml +++ b/doc/openapi/components/schemas/config/formats/value.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/villas_binary.yaml b/doc/openapi/components/schemas/config/formats/villas_binary.yaml index 1047027b5..e9e655916 100644 --- a/doc/openapi/components/schemas/config/formats/villas_binary.yaml +++ b/doc/openapi/components/schemas/config/formats/villas_binary.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../format.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/villas_human.yaml b/doc/openapi/components/schemas/config/formats/villas_human.yaml index f2011c967..69984c417 100644 --- a/doc/openapi/components/schemas/config/formats/villas_human.yaml +++ b/doc/openapi/components/schemas/config/formats/villas_human.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: line.yaml - type: object diff --git a/doc/openapi/components/schemas/config/formats/villas_web.yaml b/doc/openapi/components/schemas/config/formats/villas_web.yaml index 9a9c1d39c..7c54fb18d 100644 --- a/doc/openapi/components/schemas/config/formats/villas_web.yaml +++ b/doc/openapi/components/schemas/config/formats/villas_web.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: villas_binary.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/average.yaml b/doc/openapi/components/schemas/config/hooks/average.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/average.yaml +++ b/doc/openapi/components/schemas/config/hooks/average.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/cast.yaml b/doc/openapi/components/schemas/config/hooks/cast.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/cast.yaml +++ b/doc/openapi/components/schemas/config/hooks/cast.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/dp.yaml b/doc/openapi/components/schemas/config/hooks/dp.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/dp.yaml +++ b/doc/openapi/components/schemas/config/hooks/dp.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/drop.yaml b/doc/openapi/components/schemas/config/hooks/drop.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/drop.yaml +++ b/doc/openapi/components/schemas/config/hooks/drop.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/dump.yaml b/doc/openapi/components/schemas/config/hooks/dump.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/dump.yaml +++ b/doc/openapi/components/schemas/config/hooks/dump.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/ebm.yaml b/doc/openapi/components/schemas/config/hooks/ebm.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/ebm.yaml +++ b/doc/openapi/components/schemas/config/hooks/ebm.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/fix.yaml b/doc/openapi/components/schemas/config/hooks/fix.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/fix.yaml +++ b/doc/openapi/components/schemas/config/hooks/fix.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/gate.yaml b/doc/openapi/components/schemas/config/hooks/gate.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/gate.yaml +++ b/doc/openapi/components/schemas/config/hooks/gate.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/jitter_calc.yaml b/doc/openapi/components/schemas/config/hooks/jitter_calc.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/jitter_calc.yaml +++ b/doc/openapi/components/schemas/config/hooks/jitter_calc.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/limit_rate.yaml b/doc/openapi/components/schemas/config/hooks/limit_rate.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/limit_rate.yaml +++ b/doc/openapi/components/schemas/config/hooks/limit_rate.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/limit_value.yaml b/doc/openapi/components/schemas/config/hooks/limit_value.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/limit_value.yaml +++ b/doc/openapi/components/schemas/config/hooks/limit_value.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/lua.yaml b/doc/openapi/components/schemas/config/hooks/lua.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/lua.yaml +++ b/doc/openapi/components/schemas/config/hooks/lua.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/ma.yaml b/doc/openapi/components/schemas/config/hooks/ma.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/ma.yaml +++ b/doc/openapi/components/schemas/config/hooks/ma.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/pmu_dft.yaml b/doc/openapi/components/schemas/config/hooks/pmu_dft.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/pmu_dft.yaml +++ b/doc/openapi/components/schemas/config/hooks/pmu_dft.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/pps_ts.yaml b/doc/openapi/components/schemas/config/hooks/pps_ts.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/pps_ts.yaml +++ b/doc/openapi/components/schemas/config/hooks/pps_ts.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/restart.yaml b/doc/openapi/components/schemas/config/hooks/restart.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/restart.yaml +++ b/doc/openapi/components/schemas/config/hooks/restart.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/rms.yaml b/doc/openapi/components/schemas/config/hooks/rms.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/rms.yaml +++ b/doc/openapi/components/schemas/config/hooks/rms.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/scale.yaml b/doc/openapi/components/schemas/config/hooks/scale.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/scale.yaml +++ b/doc/openapi/components/schemas/config/hooks/scale.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/shift_seq.yaml b/doc/openapi/components/schemas/config/hooks/shift_seq.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/shift_seq.yaml +++ b/doc/openapi/components/schemas/config/hooks/shift_seq.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/shift_ts.yaml b/doc/openapi/components/schemas/config/hooks/shift_ts.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/shift_ts.yaml +++ b/doc/openapi/components/schemas/config/hooks/shift_ts.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/skip_first.yaml b/doc/openapi/components/schemas/config/hooks/skip_first.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/skip_first.yaml +++ b/doc/openapi/components/schemas/config/hooks/skip_first.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/stats.yaml b/doc/openapi/components/schemas/config/hooks/stats.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/stats.yaml +++ b/doc/openapi/components/schemas/config/hooks/stats.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/hooks/ts.yaml b/doc/openapi/components/schemas/config/hooks/ts.yaml index 0e6e19078..b77c5423d 100644 --- a/doc/openapi/components/schemas/config/hooks/ts.yaml +++ b/doc/openapi/components/schemas/config/hooks/ts.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../hook.yaml - type: object diff --git a/doc/openapi/components/schemas/config/node.yaml b/doc/openapi/components/schemas/config/node.yaml index 476c9a1dd..3b854ee53 100644 --- a/doc/openapi/components/schemas/config/node.yaml +++ b/doc/openapi/components/schemas/config/node.yaml @@ -89,7 +89,7 @@ discriminator: signal.v2: nodes/signal_v2.yaml signal: nodes/signal.yaml socket: nodes/socket.yaml - stats: nodes/stats.yaml + stats: nodes/stats_node.yaml temper: nodes/temper.yaml test_rtt: nodes/test_rtt.yaml uldaq: nodes/uldaq.yaml diff --git a/doc/openapi/components/schemas/config/nodes/amqp.yaml b/doc/openapi/components/schemas/config/nodes/amqp.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/amqp.yaml +++ b/doc/openapi/components/schemas/config/nodes/amqp.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/can.yaml b/doc/openapi/components/schemas/config/nodes/can.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/can.yaml +++ b/doc/openapi/components/schemas/config/nodes/can.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/comedi.yaml b/doc/openapi/components/schemas/config/nodes/comedi.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/comedi.yaml +++ b/doc/openapi/components/schemas/config/nodes/comedi.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/ethercat.yaml b/doc/openapi/components/schemas/config/nodes/ethercat.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/ethercat.yaml +++ b/doc/openapi/components/schemas/config/nodes/ethercat.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/exec.yaml b/doc/openapi/components/schemas/config/nodes/exec.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/exec.yaml +++ b/doc/openapi/components/schemas/config/nodes/exec.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/file.yaml b/doc/openapi/components/schemas/config/nodes/file.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/file.yaml +++ b/doc/openapi/components/schemas/config/nodes/file.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/fpga.yaml b/doc/openapi/components/schemas/config/nodes/fpga.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/fpga.yaml +++ b/doc/openapi/components/schemas/config/nodes/fpga.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/iec61850-8-1.yaml b/doc/openapi/components/schemas/config/nodes/iec61850-8-1.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/iec61850-8-1.yaml +++ b/doc/openapi/components/schemas/config/nodes/iec61850-8-1.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/iec61850-9-2.yaml b/doc/openapi/components/schemas/config/nodes/iec61850-9-2.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/iec61850-9-2.yaml +++ b/doc/openapi/components/schemas/config/nodes/iec61850-9-2.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/infiniband.yaml b/doc/openapi/components/schemas/config/nodes/infiniband.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/infiniband.yaml +++ b/doc/openapi/components/schemas/config/nodes/infiniband.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/influxdb.yaml b/doc/openapi/components/schemas/config/nodes/influxdb.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/influxdb.yaml +++ b/doc/openapi/components/schemas/config/nodes/influxdb.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/kafka.yaml b/doc/openapi/components/schemas/config/nodes/kafka.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/kafka.yaml +++ b/doc/openapi/components/schemas/config/nodes/kafka.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/loopback.yaml b/doc/openapi/components/schemas/config/nodes/loopback.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/loopback.yaml +++ b/doc/openapi/components/schemas/config/nodes/loopback.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/mqtt.yaml b/doc/openapi/components/schemas/config/nodes/mqtt.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/mqtt.yaml +++ b/doc/openapi/components/schemas/config/nodes/mqtt.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/nanomsg.yaml b/doc/openapi/components/schemas/config/nodes/nanomsg.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/nanomsg.yaml +++ b/doc/openapi/components/schemas/config/nodes/nanomsg.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/ngsi.yaml b/doc/openapi/components/schemas/config/nodes/ngsi.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/ngsi.yaml +++ b/doc/openapi/components/schemas/config/nodes/ngsi.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/opal.yaml b/doc/openapi/components/schemas/config/nodes/opal.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/opal.yaml +++ b/doc/openapi/components/schemas/config/nodes/opal.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/redis.yaml b/doc/openapi/components/schemas/config/nodes/redis.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/redis.yaml +++ b/doc/openapi/components/schemas/config/nodes/redis.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/rtp.yaml b/doc/openapi/components/schemas/config/nodes/rtp.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/rtp.yaml +++ b/doc/openapi/components/schemas/config/nodes/rtp.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/shmem.yaml b/doc/openapi/components/schemas/config/nodes/shmem.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/shmem.yaml +++ b/doc/openapi/components/schemas/config/nodes/shmem.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/signal.yaml b/doc/openapi/components/schemas/config/nodes/signal.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/signal.yaml +++ b/doc/openapi/components/schemas/config/nodes/signal.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/signal_v2.yaml b/doc/openapi/components/schemas/config/nodes/signal_v2.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/signal_v2.yaml +++ b/doc/openapi/components/schemas/config/nodes/signal_v2.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/socket.yaml b/doc/openapi/components/schemas/config/nodes/socket.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/socket.yaml +++ b/doc/openapi/components/schemas/config/nodes/socket.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/stats.yaml b/doc/openapi/components/schemas/config/nodes/stats_node.yaml similarity index 99% rename from doc/openapi/components/schemas/config/nodes/stats.yaml rename to doc/openapi/components/schemas/config/nodes/stats_node.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/stats.yaml +++ b/doc/openapi/components/schemas/config/nodes/stats_node.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/temper.yaml b/doc/openapi/components/schemas/config/nodes/temper.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/temper.yaml +++ b/doc/openapi/components/schemas/config/nodes/temper.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/test_rtt.yaml b/doc/openapi/components/schemas/config/nodes/test_rtt.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/test_rtt.yaml +++ b/doc/openapi/components/schemas/config/nodes/test_rtt.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/uldaq.yaml b/doc/openapi/components/schemas/config/nodes/uldaq.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/uldaq.yaml +++ b/doc/openapi/components/schemas/config/nodes/uldaq.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/websocket.yaml b/doc/openapi/components/schemas/config/nodes/websocket.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/websocket.yaml +++ b/doc/openapi/components/schemas/config/nodes/websocket.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/components/schemas/config/nodes/zeromq.yaml b/doc/openapi/components/schemas/config/nodes/zeromq.yaml index 264dcf873..d1194e131 100644 --- a/doc/openapi/components/schemas/config/nodes/zeromq.yaml +++ b/doc/openapi/components/schemas/config/nodes/zeromq.yaml @@ -1,7 +1,6 @@ --- # yaml-language-server: $schema=http://json-schema.org/draft-07/schema - allOf: - $ref: ../node.yaml - type: object diff --git a/doc/openapi/paths/config.yaml b/doc/openapi/paths/config.yaml index 3117cb532..ccf56af8c 100644 --- a/doc/openapi/paths/config.yaml +++ b/doc/openapi/paths/config.yaml @@ -10,7 +10,7 @@ get: content: application/json: schema: - $ref: '#/components/schemas/Config' + $ref: '../openapi.yaml#/components/schemas/Config' examples: example1: value: diff --git a/doc/openapi/paths/restart.yaml b/doc/openapi/paths/restart.yaml index 008fc992c..c7b1ef17b 100644 --- a/doc/openapi/paths/restart.yaml +++ b/doc/openapi/paths/restart.yaml @@ -20,7 +20,7 @@ post: should be loaded after restarting the node. The file referenced by the URL must be a [VILLASnode configuration file](#tag/config) - - $ref: '#/components/schemas/Config' + - $ref: '../openapi.yaml#/components/schemas/Config' responses: '200': description: Success. The instance has been restarted.