Variable reference from $VAR to @VAR to avoid object conflict

This commit is contained in:
Martino Ferrari committed 2026-01-30 01:01:47 +01:00
1 parent 0cbbf5939a
commit c3f4d8f465
17 files changed
+52 -39

No files matched your search

+1 -1
View File
@@ -235,7 +235,7 @@ func (b *Builder) collectVariables(tree *index.ProjectTree) {
func (b *Builder) evaluate(val parser.Value) parser.Value {
switch v := val.(type) {
case *parser.VariableReferenceValue:
name := strings.TrimPrefix(v.Name, "$")
name := strings.TrimPrefix(v.Name, "@")
if res, ok := b.variables[name]; ok {
return b.evaluate(res)
}