diff --git a/lib/html_pipeline/convert_filter.rb b/lib/html_pipeline/convert_filter.rb index a8c08ca7..f85fc28f 100644 --- a/lib/html_pipeline/convert_filter.rb +++ b/lib/html_pipeline/convert_filter.rb @@ -5,7 +5,7 @@ class ConvertFilter < Filter attr_reader :text, :html def initialize(context: {}, result: {}) - super(context: context, result: result) + super end class << self diff --git a/lib/html_pipeline/convert_filter/markdown_filter.rb b/lib/html_pipeline/convert_filter/markdown_filter.rb index 913bfb2f..490d1464 100644 --- a/lib/html_pipeline/convert_filter/markdown_filter.rb +++ b/lib/html_pipeline/convert_filter/markdown_filter.rb @@ -12,7 +12,7 @@ class ConvertFilter < Filter # :markdown[:extensions] => Commonmarker extensions options class MarkdownFilter < ConvertFilter def initialize(context: {}, result: {}) - super(context: context, result: result) + super end # Convert Commonmark to HTML using the best available implementation. diff --git a/lib/html_pipeline/node_filter/syntax_highlight_filter.rb b/lib/html_pipeline/node_filter/syntax_highlight_filter.rb index 2fcda21b..de36d272 100644 --- a/lib/html_pipeline/node_filter/syntax_highlight_filter.rb +++ b/lib/html_pipeline/node_filter/syntax_highlight_filter.rb @@ -15,7 +15,7 @@ class NodeFilter # This filter does not write any additional information to the context hash. class SyntaxHighlightFilter < NodeFilter def initialize(context: {}, result: {}) - super(context: context, result: result) + super # TODO: test the optionality of this @formatter = context[:formatter] || Rouge::Formatters::HTML.new end diff --git a/lib/html_pipeline/text_filter.rb b/lib/html_pipeline/text_filter.rb index 17fd62d4..d43acbde 100644 --- a/lib/html_pipeline/text_filter.rb +++ b/lib/html_pipeline/text_filter.rb @@ -5,7 +5,7 @@ class TextFilter < Filter attr_reader :text def initialize(context: {}, result: {}) - super(context: context, result: result) + super end class << self