summaryrefslogtreecommitdiffstats
path: root/tpl/internal/templatefuncsRegistry.go
diff options
context:
space:
mode:
Diffstat (limited to 'tpl/internal/templatefuncsRegistry.go')
-rw-r--r--tpl/internal/templatefuncsRegistry.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/tpl/internal/templatefuncsRegistry.go b/tpl/internal/templatefuncsRegistry.go
index df300a5bb..fe5dfe7ca 100644
--- a/tpl/internal/templatefuncsRegistry.go
+++ b/tpl/internal/templatefuncsRegistry.go
@@ -163,6 +163,10 @@ func (namespaces TemplateFuncsNamespaces) MarshalJSON() ([]byte, error) {
return buf.Bytes(), nil
}
+var ignoreFuncs = map[string]bool{
+ "Reset": true,
+}
+
func (t *TemplateFuncsNamespace) toJSON() ([]byte, error) {
var buf bytes.Buffer
@@ -179,6 +183,9 @@ func (t *TemplateFuncsNamespace) toJSON() ([]byte, error) {
ctxType := reflect.TypeOf(ctx)
for i := 0; i < ctxType.NumMethod(); i++ {
method := ctxType.Method(i)
+ if ignoreFuncs[method.Name] {
+ continue
+ }
f := goDocFunc{
Name: method.Name,
}