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

     1  issue 2356
     2  -- a.cue --
     3  #IPPool: {
     4  	cidr: string
     5  }
     6  
     7  #cluster: {
     8  	podCIDR: string
     9  	IPPool: #IPPool & {
    10  		cidr: podCIDR
    11  	}
    12  }
    13  
    14  clusters: [_]: #cluster
    15  
    16  clusters: vagrant: podCIDR: "abc"
    17  -- out/trim-v3 --
    18  == a.cue
    19  #IPPool: {
    20  	cidr: string
    21  }
    22  
    23  #cluster: {
    24  	podCIDR: string
    25  	IPPool: #IPPool & {
    26  		cidr: podCIDR
    27  	}
    28  }
    29  
    30  clusters: [_]: #cluster
    31  
    32  clusters: vagrant: podCIDR: "abc"
    33  -- diff/-out/trim-v3<==>+out/trim --
    34  diff old new
    35  --- old
    36  +++ new
    37  @@ -5,7 +5,9 @@
    38   
    39   #cluster: {
    40   	podCIDR: string
    41  -	IPPool: #IPPool & {}
    42  +	IPPool: #IPPool & {
    43  +		cidr: podCIDR
    44  +	}
    45   }
    46   
    47   clusters: [_]: #cluster
    48  -- out/trim-v3-noshare --
    49  == a.cue
    50  #IPPool: {
    51  	cidr: string
    52  }
    53  
    54  #cluster: {
    55  	podCIDR: string
    56  	IPPool: #IPPool & {
    57  		cidr: podCIDR
    58  	}
    59  }
    60  
    61  clusters: [_]: #cluster
    62  
    63  clusters: vagrant: podCIDR: "abc"
    64  -- diff/-out/trim-v3-noshare<==>+out/trim --
    65  diff old new
    66  --- old
    67  +++ new
    68  @@ -5,7 +5,9 @@
    69   
    70   #cluster: {
    71   	podCIDR: string
    72  -	IPPool: #IPPool & {}
    73  +	IPPool: #IPPool & {
    74  +		cidr: podCIDR
    75  +	}
    76   }
    77   
    78   clusters: [_]: #cluster
    79  -- out/trim --
    80  == a.cue
    81  #IPPool: {
    82  	cidr: string
    83  }
    84  
    85  #cluster: {
    86  	podCIDR: string
    87  	IPPool: #IPPool & {}
    88  }
    89  
    90  clusters: [_]: #cluster
    91  
    92  clusters: vagrant: podCIDR: "abc"