Skip to content

Commit c76c25f

Browse files
committed
Rename Patcher to ValueGetter
1 parent 3072b85 commit c76c25f

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

patchers/value/bench_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ func Benchmark_valueAdd(b *testing.B) {
1414
env["ValueOne"] = &customInt{1}
1515
env["ValueTwo"] = &customInt{2}
1616

17-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
17+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
1818
require.NoError(b, err)
1919

2020
var out any
@@ -35,7 +35,7 @@ func Benchmark_valueUntypedAdd(b *testing.B) {
3535
env["ValueOne"] = &customUntypedInt{1}
3636
env["ValueTwo"] = &customUntypedInt{2}
3737

38-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
38+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
3939
require.NoError(b, err)
4040

4141
var out any
@@ -56,7 +56,7 @@ func Benchmark_valueTypedAdd(b *testing.B) {
5656
env["ValueOne"] = &customTypedInt{1}
5757
env["ValueTwo"] = &customTypedInt{2}
5858

59-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
59+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
6060
require.NoError(b, err)
6161

6262
var out any

patchers/value/value.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ import (
5454

5555
// Patcher is an expr.Option that both patches the program and adds the `$patcher_value_getter` function.
5656
// Use it directly as an Option to expr.Compile()
57-
var Patcher = func() expr.Option {
57+
var ValueGetter = func() expr.Option {
5858
vPatcher := patcher{}
5959
return func(c *conf.Config) {
6060
c.Visitors = append(c.Visitors, vPatcher)

patchers/value/value_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ func Test_valueAddInt(t *testing.T) {
8686
env["ValueOne"] = &customInt{1}
8787
env["ValueTwo"] = &customInt{2}
8888

89-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
89+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
9090
require.NoError(t, err)
9191

9292
out, err := vm.Run(program, env)
@@ -100,7 +100,7 @@ func Test_valueUntypedAddInt(t *testing.T) {
100100
env["ValueOne"] = &customUntypedInt{1}
101101
env["ValueTwo"] = &customUntypedInt{2}
102102

103-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
103+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
104104
require.NoError(t, err)
105105

106106
out, err := vm.Run(program, env)
@@ -114,7 +114,7 @@ func Test_valueTypedAddInt(t *testing.T) {
114114
env["ValueOne"] = &customTypedInt{1}
115115
env["ValueTwo"] = &customTypedInt{2}
116116

117-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
117+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
118118
require.NoError(t, err)
119119

120120
out, err := vm.Run(program, env)
@@ -128,7 +128,7 @@ func Test_valueTypedAddMismatch(t *testing.T) {
128128
env["ValueOne"] = &customTypedInt{1}
129129
env["ValueTwo"] = &customTypedString{"test"}
130130

131-
_, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
131+
_, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
132132
require.Error(t, err)
133133
}
134134

@@ -137,7 +137,7 @@ func Test_valueUntypedAddMismatch(t *testing.T) {
137137
env["ValueOne"] = &customUntypedInt{1}
138138
env["ValueTwo"] = &customUntypedString{"test"}
139139

140-
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), Patcher)
140+
program, err := expr.Compile("ValueOne + ValueTwo", expr.Env(env), ValueGetter)
141141
require.NoError(t, err)
142142

143143
_, err = vm.Run(program, env)
@@ -149,7 +149,7 @@ func Test_valueTypedArray(t *testing.T) {
149149
env := make(map[string]any)
150150
env["ValueOne"] = &customTypedArray{[]any{1, 2}}
151151

152-
program, err := expr.Compile("ValueOne[0] + ValueOne[1]", expr.Env(env), Patcher)
152+
program, err := expr.Compile("ValueOne[0] + ValueOne[1]", expr.Env(env), ValueGetter)
153153
require.NoError(t, err)
154154

155155
out, err := vm.Run(program, env)
@@ -162,7 +162,7 @@ func Test_valueTypedMap(t *testing.T) {
162162
env := make(map[string]any)
163163
env["ValueOne"] = &customTypedMap{map[string]any{"one": 1, "two": 2}}
164164

165-
program, err := expr.Compile("ValueOne.one + ValueOne.two", expr.Env(env), Patcher)
165+
program, err := expr.Compile("ValueOne.one + ValueOne.two", expr.Env(env), ValueGetter)
166166
require.NoError(t, err)
167167

168168
out, err := vm.Run(program, env)

0 commit comments

Comments
 (0)