this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

internal/core/runtime: select evaluator version with specific constants

Do not rely on DefaultVersion and DevVersion to represent evalv2
and evalv3, because DefaultVersion is now flipping to evalv3.

Signed-off-by: Daniel Martí <mvdan@mvdan.cc>
Change-Id: I10b46d77fa086e25a4e4c1c7f81cbb7ac24c13e0
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1212504
Unity-Result: CUE porcuepine <cue.porcuepine@gmail.com>
Reviewed-by: Matthew Sackman <matthew@cue.works>
TryBot-Result: CUEcueckoo <cueckoo@cuelang.org>

+4 -4
+2 -2
internal/core/runtime/imports.go
··· 61 61 // or getting rid of SharedRuntime altogether. 62 62 cueexperiment.Init() 63 63 if cueexperiment.Flags.EvalV3 { 64 - r.version = internal.DevVersion 64 + r.version = internal.EvalV3 65 65 } else { 66 - r.version = internal.DefaultVersion 66 + r.version = internal.EvalV2 67 67 } 68 68 return r 69 69 })
+2 -2
internal/core/runtime/runtime.go
··· 116 116 117 117 cueexperiment.Init() 118 118 if cueexperiment.Flags.EvalV3 { 119 - r.version = internal.DevVersion 119 + r.version = internal.EvalV3 120 120 } else { 121 - r.version = internal.DefaultVersion 121 + r.version = internal.EvalV2 122 122 } 123 123 r.topoSort = cueexperiment.Flags.TopoSort 124 124