cuelang.org/go@v0.13.0/tools/trim/testdata/52.txtar (about)

     1  Variant of 43 (and 46), where we bring the disjunction out so it's no
     2  longer embedded (but here it's still closed, unlike 46).
     3  
     4  See also 56.
     5  
     6  -- a.cue --
     7  #DefA: A: "a"
     8  #DefB: B: "b"
     9  
    10  First: B: "b"
    11  First: B: "b"
    12  
    13  First: #DefA | #DefB
    14  -- out/trim-v3 --
    15  == a.cue
    16  #DefA: A: "a"
    17  #DefB: B: "b"
    18  
    19  First: B: "b"
    20  First: _
    21  
    22  First: #DefA | #DefB
    23  -- diff/-out/trim-v3<==>+out/trim --
    24  diff old new
    25  --- old
    26  +++ new
    27  @@ -2,7 +2,7 @@
    28   #DefA: A: "a"
    29   #DefB: B: "b"
    30   
    31  -First: {}
    32  -First: {}
    33  +First: B: "b"
    34  +First: _
    35   
    36   First: #DefA | #DefB
    37  -- out/trim-v3-noshare --
    38  == a.cue
    39  #DefA: A: "a"
    40  #DefB: B: "b"
    41  
    42  First: B: "b"
    43  First: _
    44  
    45  First: #DefA | #DefB
    46  -- diff/-out/trim-v3-noshare<==>+out/trim --
    47  diff old new
    48  --- old
    49  +++ new
    50  @@ -2,7 +2,7 @@
    51   #DefA: A: "a"
    52   #DefB: B: "b"
    53   
    54  -First: {}
    55  -First: {}
    56  +First: B: "b"
    57  +First: _
    58   
    59   First: #DefA | #DefB
    60  -- out/trim --
    61  == a.cue
    62  #DefA: A: "a"
    63  #DefB: B: "b"
    64  
    65  First: {}
    66  First: {}
    67  
    68  First: #DefA | #DefB