...

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

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

     1types:
     2- name: 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: list
    23      type:
    24        namedType: list
    25    - name: map
    26      type:
    27        namedType: map
    28    - name: untyped
    29      type:
    30        namedType: untyped
    31- name: typeRef
    32  map:
    33    fields:
    34    - name: namedType
    35      type:
    36        scalar: string
    37    - name: scalar
    38      type:
    39        scalar: string
    40    - name: list
    41      type:
    42        namedType: list
    43    - name: map
    44      type:
    45        namedType: map
    46    - name: untyped
    47      type:
    48        namedType: untyped
    49- name: scalar
    50  scalar: string
    51- name: map
    52  map:
    53    fields:
    54    - name: fields
    55      type:
    56        list:
    57          elementType:
    58            namedType: structField
    59          elementRelationship: associative
    60          keys: [ "name" ]
    61    - name: elementType
    62      type:
    63        namedType: typeRef
    64    - name: elementRelationship
    65      type:
    66        scalar: string
    67- name: structField
    68  map:
    69    fields:
    70    - name: name
    71      type:
    72        scalar: string
    73    - name: type
    74      type:
    75        namedType: typeRef
    76- name: list
    77  map:
    78    fields:
    79    - name: elementType
    80      type:
    81        namedType: typeRef
    82    - name: elementRelationship
    83      type:
    84        scalar: string
    85    - name: keys
    86      type:
    87        list:
    88          elementType:
    89            scalar: string
    90          elementRelationship: atomic
    91- name: untyped
    92  map:
    93    fields:
    94    - name: elementRelationship
    95      type:
    96        scalar: string

View as plain text