From b32ab4e75095dda0f56c5c0a3aa254bfc25e64ae Mon Sep 17 00:00:00 2001 From: "Gustavo L de Mello (Guz)" Date: Thu, 23 Jan 2025 17:10:35 -0300 Subject: [PATCH] refactor(blogo,plugins,foldingrenderer): move code to follow the new code style --- blogo/plugins/foldingrenderer.go | 36 +++++++++++++++----------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/blogo/plugins/foldingrenderer.go b/blogo/plugins/foldingrenderer.go index 3ed44ae..c659967 100644 --- a/blogo/plugins/foldingrenderer.go +++ b/blogo/plugins/foldingrenderer.go @@ -27,25 +27,6 @@ import ( const foldingRendererPluginName = "blogo-foldingrenderer-renderer" -type foldingRenderer struct { - plugins []plugin.Renderer - - panicOnInit bool - - log *slog.Logger -} - -type FoldingRendererOpts struct { - PanicOnInit bool - - Logger *slog.Logger -} - -type FoldingRenderer interface { - plugin.WithPlugins - plugin.Renderer -} - func NewFoldingRenderer(opts ...FoldingRendererOpts) FoldingRenderer { opt := FoldingRendererOpts{} if len(opts) > 0 { @@ -64,6 +45,23 @@ func NewFoldingRenderer(opts ...FoldingRendererOpts) FoldingRenderer { } } +type FoldingRenderer interface { + plugin.WithPlugins + plugin.Renderer +} + +type FoldingRendererOpts struct { + PanicOnInit bool + + Logger *slog.Logger +} + +type foldingRenderer struct { + plugins []plugin.Renderer + + log *slog.Logger +} + func (r *foldingRenderer) Name() string { return foldingRendererPluginName }