summaryrefslogtreecommitdiffstats
path: root/rtemsspec/tests/spec-doc/root.yml
blob: c6fa898a00ee7ec4a142b0cb682318dce766300e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
links: []
spec-description: null
spec-example: null
spec-info:
  bool:
    assert: true
    description: |
      A reference to ${.:/spec-name}.
  dict:
    attributes:
      type:
        description: null
        spec-type: name
    description: null
    generic-attributes:
      description: null
      key-spec-type: name
      value-spec-type: root
    mandatory-attributes: all
  float:
    assert:
      eq: 0.0
    description: null
    spec-type: float
  int:
    assert:
      eq: 0
    description: null
    spec-type: int
  list:
    description: null
    spec-type: root
  none: null
  str:
    assert:
    - and:
      - contains:
        - a
        - b
        - c
      - eq: d
      - ge: e
      - gt: f
      - in:
        - g
        - h
      - le: i
      - lt: j
      - ne: k
      - re: l
      - true
      - uid: null
    - or:
      - and:
        - in: []
      - in:
        - x
    - not:
      - not:
          contains:
          - a
          - b
          - c
      - not:
          eq: d
      - not:
          ge: e
      - not:
          gt: f
      - not:
          in:
          - g
          - h
      - not:
          le: i
      - not:
          lt: j
      - not:
          ne: k
      - not:
          re: l
      - not: true
      - not:
          uid: null
    description: null
    spec-type: str
spec-name: Root
spec-type: root
type: spec