github.com/solo-io/cue@v0.4.7/internal/core/export/testdata/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 -- out/definition -- 10 import "strings" 11 12 x: { 13 { 14 [string]: int64 15 } 16 y: int 17 } 18 s: strings.MinRunes(4) & strings.MaxRunes(7) 19 -- out/doc -- 20 [] 21 [x] 22 [x y] 23 [s] 24 -- out/value -- 25 == Simplified 26 { 27 x: { 28 y: int64 29 } 30 s: strings.MinRunes(4) & strings.MaxRunes(7) 31 } 32 == Raw 33 { 34 x: { 35 y: >=-9223372036854775808 & <=9223372036854775807 & int 36 } 37 s: strings.MinRunes(4) & strings.MaxRunes(7) 38 } 39 == Final 40 { 41 x: { 42 y: int64 43 } 44 s: strings.MinRunes(4) & strings.MaxRunes(7) 45 } 46 == All 47 { 48 x: { 49 y: int64 50 } 51 s: strings.MinRunes(4) & strings.MaxRunes(7) 52 } 53 == Eval 54 { 55 x: { 56 y: >=-9223372036854775808 & <=9223372036854775807 & int 57 } 58 s: strings.MinRunes(4) & strings.MaxRunes(7) 59 }