this repo has no description
at master 54 lines 919 B view raw
1# From http://yaml.org/type/merge.html 2# Test 3anchors: 4 list: 5 - &CENTER { "x": 1, "y": 2 } 6 - &LEFT { "x": 0, "y": 2 } 7 - &BIG { "r": 10 } 8 - &SMALL { "r": 1 } 9 10# All the following maps are equal: 11 12plain: 13 # Explicit keys 14 "x": 1 15 "y": 2 16 "r": 10 17 label: center/big 18 19mergeOne: 20 # Merge one map 21 << : *CENTER 22 "r": 10 23 label: center/big 24 25mergeMultiple: 26 # Merge multiple maps 27 << : [ *CENTER, *BIG ] 28 label: center/big 29 30override: 31 # Override 32 << : [ *BIG, *LEFT, *SMALL ] 33 "x": 1 34 label: center/big 35 36shortTag: 37 # Explicit short merge tag 38 !!merge "<<" : [ *CENTER, *BIG ] 39 label: center/big 40 41longTag: 42 # Explicit merge long tag 43 !<tag:yaml.org,2002:merge> "<<" : [ *CENTER, *BIG ] 44 label: center/big 45 46inlineMap: 47 # Inlined map 48 << : {"x": 1, "y": 2, "r": 10} 49 label: center/big 50 51inlineSequenceMap: 52 # Inlined map in sequence 53 << : [ *CENTER, {"r": 10} ] 54 label: center/big