xref: /third_party/PyYAML/tests/data/construct-merge.data
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/PyYAML/tests/data/
1a5f9918aSopenharmony_ci---
2a5f9918aSopenharmony_ci- &CENTER { x: 1, 'y': 2 }
3a5f9918aSopenharmony_ci- &LEFT { x: 0, 'y': 2 }
4a5f9918aSopenharmony_ci- &BIG { r: 10 }
5a5f9918aSopenharmony_ci- &SMALL { r: 1 }
6a5f9918aSopenharmony_ci
7a5f9918aSopenharmony_ci# All the following maps are equal:
8a5f9918aSopenharmony_ci
9a5f9918aSopenharmony_ci- # Explicit keys
10a5f9918aSopenharmony_ci  x: 1
11a5f9918aSopenharmony_ci  'y': 2
12a5f9918aSopenharmony_ci  r: 10
13a5f9918aSopenharmony_ci  label: center/big
14a5f9918aSopenharmony_ci
15a5f9918aSopenharmony_ci- # Merge one map
16a5f9918aSopenharmony_ci  << : *CENTER
17a5f9918aSopenharmony_ci  r: 10
18a5f9918aSopenharmony_ci  label: center/big
19a5f9918aSopenharmony_ci
20a5f9918aSopenharmony_ci- # Merge multiple maps
21a5f9918aSopenharmony_ci  << : [ *CENTER, *BIG ]
22a5f9918aSopenharmony_ci  label: center/big
23a5f9918aSopenharmony_ci
24a5f9918aSopenharmony_ci- # Override
25a5f9918aSopenharmony_ci  << : [ *BIG, *LEFT, *SMALL ]
26a5f9918aSopenharmony_ci  x: 1
27a5f9918aSopenharmony_ci  label: center/big
28

Indexes created Thu Nov 07 10:32:03 CST 2024