summaryrefslogtreecommitdiff
path: root/vendor/github.com/yuin/goldmark/renderer/renderer.go
diff options
context:
space:
mode:
authorStefan Majewsky <majewsky@gmx.net>2026-06-09 21:09:39 +0200
committerStefan Majewsky <majewsky@gmx.net>2026-06-09 21:09:39 +0200
commit6903a774ecbbd05596adda5e2b5e18d58dd3a8f9 (patch)
treef5d48f52f0da3da8d829436519bc66652bf41c64 /vendor/github.com/yuin/goldmark/renderer/renderer.go
parente75d9e371269a4e46bffa6b3dd1fc7d040e82750 (diff)
downloadgofu-6903a774ecbbd05596adda5e2b5e18d58dd3a8f9.tar.gz
bump all dependencies to their latest versions
Diffstat (limited to 'vendor/github.com/yuin/goldmark/renderer/renderer.go')
-rw-r--r--vendor/github.com/yuin/goldmark/renderer/renderer.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/vendor/github.com/yuin/goldmark/renderer/renderer.go b/vendor/github.com/yuin/goldmark/renderer/renderer.go
index 5b40465..8f1c912 100644
--- a/vendor/github.com/yuin/goldmark/renderer/renderer.go
+++ b/vendor/github.com/yuin/goldmark/renderer/renderer.go
@@ -12,14 +12,14 @@ import (
// A Config struct is a data structure that holds configuration of the Renderer.
type Config struct {
- Options map[OptionName]interface{}
+ Options map[OptionName]any
NodeRenderers util.PrioritizedSlice
}
// NewConfig returns a new Config.
func NewConfig() *Config {
return &Config{
- Options: map[OptionName]interface{}{},
+ Options: map[OptionName]any{},
NodeRenderers: util.PrioritizedSlice{},
}
}
@@ -48,7 +48,7 @@ func WithNodeRenderers(ps ...util.PrioritizedValue) Option {
type withOption struct {
name OptionName
- value interface{}
+ value any
}
func (o *withOption) SetConfig(c *Config) {
@@ -57,7 +57,7 @@ func (o *withOption) SetConfig(c *Config) {
// WithOption is a functional option that allow you to set
// an arbitrary option to the parser.
-func WithOption(name OptionName, value interface{}) Option {
+func WithOption(name OptionName, value any) Option {
return &withOption{name, value}
}
@@ -66,7 +66,7 @@ type SetOptioner interface {
// SetOption sets given option to the object.
// Unacceptable options may be passed.
// Thus implementations must ignore unacceptable options.
- SetOption(name OptionName, value interface{})
+ SetOption(name OptionName, value any)
}
// NodeRendererFunc is a function that renders a given node.
@@ -95,7 +95,7 @@ type Renderer interface {
type renderer struct {
config *Config
- options map[OptionName]interface{}
+ options map[OptionName]any
nodeRendererFuncsTmp map[ast.NodeKind]NodeRendererFunc
maxKind int
nodeRendererFuncs []NodeRendererFunc
@@ -110,7 +110,7 @@ func NewRenderer(options ...Option) Renderer {
}
r := &renderer{
- options: map[OptionName]interface{}{},
+ options: map[OptionName]any{},
config: config,
nodeRendererFuncsTmp: map[ast.NodeKind]NodeRendererFunc{},
}