cuelang.org/go@v0.10.1/internal/core/export/testdata/main/simplify.txtar (about)

     1  -- in.cue --
     2  import "strings"
     3  
     4  x: [string]: int64
     5  x: {
     6  	y: int
     7  }
     8  s: strings.MinRunes(4) & strings.MaxRunes(7)
     9  
    10  additional: {
    11  	...
    12  	env: _
    13  	confs: {
    14  		if env {}
    15  	}
    16  }
    17  -- out/definition --
    18  import "strings"
    19  
    20  x: {
    21  	{
    22  		[string]: int64
    23  	}
    24  	y: int
    25  }
    26  s: strings.MinRunes(4) & strings.MaxRunes(7)
    27  additional: {
    28  	env: _
    29  	confs: {
    30  		if env {}
    31  	}
    32  	...
    33  }
    34  -- out/doc --
    35  []
    36  [x]
    37  [x y]
    38  [s]
    39  [additional]
    40  [additional env]
    41  [additional confs]
    42  -- diff/value/explanation --
    43  Benign change in error message.
    44  -- out/value --
    45  == Simplified
    46  {
    47  	x: {
    48  		y: int64
    49  	}
    50  	s: strings.MinRunes(4) & strings.MaxRunes(7)
    51  	additional: {
    52  		env: _
    53  		confs: {
    54  			if env {}
    55  		}
    56  	}
    57  }
    58  == Raw
    59  {
    60  	x: {
    61  		y: >=-9223372036854775808 & <=9223372036854775807 & int
    62  	}
    63  	s: strings.MinRunes(4) & strings.MaxRunes(7)
    64  	additional: {
    65  		env: _
    66  		confs: {
    67  			if env {}
    68  		}
    69  	}
    70  }
    71  == Final
    72  {
    73  	x: {
    74  		y: int64
    75  	}
    76  	s: strings.MinRunes(4) & strings.MaxRunes(7)
    77  	additional: {
    78  		env:   _
    79  		confs: _|_ // additional.confs: incomplete bool: _
    80  	}
    81  }
    82  == All
    83  {
    84  	x: {
    85  		y: int64
    86  	}
    87  	s: strings.MinRunes(4) & strings.MaxRunes(7)
    88  	additional: {
    89  		env: _
    90  		confs: {
    91  			if env {}
    92  		}
    93  	}
    94  }
    95  == Eval
    96  {
    97  	x: {
    98  		y: >=-9223372036854775808 & <=9223372036854775807 & int
    99  	}
   100  	s: strings.MinRunes(4) & strings.MaxRunes(7)
   101  	additional: {
   102  		env: _
   103  		confs: {
   104  			if env {}
   105  		}
   106  	}
   107  }