aboutsummaryrefslogtreecommitdiffstats
path: root/prog/encoding.go
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2024-09-10 12:34:20 +0200
committerTaras Madan <tarasmadan@google.com>2024-09-10 14:05:26 +0000
commit8c8b47c0c8cd80d1ff64780b9893d068439ead14 (patch)
tree440a17d052b790f801e0d1063f1763fcc465127d /prog/encoding.go
parentc97c816133b42257d0bcf1ee4bd178bb2a7a2b9e (diff)
all: follow new linter recommendations
Diffstat (limited to 'prog/encoding.go')
-rw-r--r--prog/encoding.go12
1 files changed, 8 insertions, 4 deletions
diff --git a/prog/encoding.go b/prog/encoding.go
index af0bccfc0..b614e247e 100644
--- a/prog/encoding.go
+++ b/prog/encoding.go
@@ -56,6 +56,10 @@ type serializer struct {
verbose bool
}
+func (ctx *serializer) print(text string) {
+ ctx.printf("%v", text)
+}
+
func (ctx *serializer) printf(text string, args ...interface{}) {
fmt.Fprintf(ctx.buf, text, args...)
}
@@ -81,7 +85,7 @@ func (ctx *serializer) call(c *Call) {
}
ctx.arg(a)
}
- ctx.printf(")")
+ ctx.print(")")
anyChangedProps := false
c.Props.ForeachProp(func(name, key string, value reflect.Value) {
@@ -91,13 +95,13 @@ func (ctx *serializer) call(c *Call) {
}
if !anyChangedProps {
- ctx.printf(" (")
+ ctx.print(" (")
anyChangedProps = true
} else {
- ctx.printf(", ")
+ ctx.print(", ")
}
- ctx.printf(key)
+ ctx.print(key)
switch kind := value.Kind(); kind {
case reflect.Int:
ctx.printf(": %d", value.Int())