lib/gh_preview/converter.rb in gh-preview-1.0.1 vs lib/gh_preview/converter.rb in gh-preview-1.0.2
- old
+ new
@@ -1,31 +1,28 @@
require 'html/pipeline'
require 'task_list/filter'
module GhPreview
module Converter
- extend self
+ module_function
def to_html(markdown)
pipeline.call(markdown)[:output].to_s
end
- private
+ def pipeline
+ HTML::Pipeline.new(filters)
+ end
- def pipeline
- HTML::Pipeline.new(filters)
- end
-
-
- def filters
- [
- GhPreview::RedcarpetFilter,
- TaskList::Filter,
- HTML::Pipeline::AutolinkFilter,
- HTML::Pipeline::TableOfContentsFilter
- ]
- end
+ def filters
+ [
+ GhPreview::RedcarpetFilter,
+ TaskList::Filter,
+ HTML::Pipeline::AutolinkFilter,
+ HTML::Pipeline::TableOfContentsFilter
+ ]
+ end
end
end