...

Text file src/sigs.k8s.io/structured-merge-diff/v4/internal/testdata/bad-schema.yaml

Documentation: sigs.k8s.io/structured-merge-diff/v4/internal/testdata

     1types:
     2- apple: schema
     3  map:
     4    fields:
     5      - name: types
     6        type:
     7          list:
     8            elementRelationship: associative
     9            elementType:
    10              namedType: typeDef
    11            keys:
    12            - name
    13- name: typeDef
    14  map:
    15    fields:
    16    - name: name
    17      type:
    18        scalar: string
    19    - name: scalar
    20      type:
    21        scalar: string
    22    - name: struct
    23      type:
    24        namedType: struct
    25    - name: list
    26      type:
    27        namedType: list
    28    - name: map
    29      type:
    30        namedType: map
    31    - name: untyped
    32      type:
    33        namedType: untyped
    34- name: typeRef
    35  map:
    36    fields:
    37    - name: namedType
    38      type:
    39        scalar: string
    40    - name: scalar
    41      type:
    42        scalar: string
    43    - name: struct
    44      type:
    45        namedType: struct
    46    - name: list
    47      type:
    48        namedType: list
    49    - name: map
    50      type:
    51        namedType: map
    52    - name: untyped
    53      type:
    54        namedType: untyped
    55- name: scalar
    56  scalar: string
    57- name: struct
    58  map:
    59    fields:
    60    - name: fields
    61      type:
    62        list:
    63          elementType:
    64            namedType: structField
    65          elementRelationship: associative
    66          keys: [ "name" ]
    67    - name: elementRelationship
    68      type:
    69        scalar: string
    70- name: structField
    71  map:
    72    fields:
    73    - name: name
    74      type:
    75        scalar: string
    76    - name: type
    77      type:
    78        namedType: typeRef
    79- name: list
    80  map:
    81    fields:
    82    - name: elementType
    83      type:
    84        namedType: typeRef
    85    - name: elementRelationship
    86      type:
    87        scalar: string
    88    - name: keys
    89      type:
    90        list:
    91          elementType:
    92            scalar: string
    93- name: map
    94  map:
    95    fields:
    96    - name: elementType
    97      type:
    98        namedType: typeRef
    99    - name: elementRelationship
   100      type:
   101        scalar: string
   102- name: untyped
   103  map:
   104    fields:
   105    - name: elementRelationship
   106      type:
   107        scalar: string
   108

View as plain text