Class: Banzai::Pipeline::SingleLinePipeline
- Inherits:
-
GfmPipeline
- Object
- BasePipeline
- GfmPipeline
- Banzai::Pipeline::SingleLinePipeline
- Defined in:
- lib/banzai/pipeline/single_line_pipeline.rb
Direct Known Subclasses
Class Method Summary collapse
Methods inherited from BasePipeline
Class Method Details
.filters ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/banzai/pipeline/single_line_pipeline.rb', line 6 def self.filters @filters ||= FilterArray[ Filter::HtmlEntityFilter, Filter::SanitizationFilter, Filter::AssetProxyFilter, Filter::EmojiFilter, Filter::CustomEmojiFilter, Filter::AutolinkFilter, Filter::ExternalLinkFilter, *reference_filters ] end |
.reference_filters ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/banzai/pipeline/single_line_pipeline.rb', line 19 def self.reference_filters [ Filter::References::UserReferenceFilter, Filter::References::IssueReferenceFilter, Filter::References::ExternalIssueReferenceFilter, Filter::References::MergeRequestReferenceFilter, Filter::References::SnippetReferenceFilter, Filter::References::CommitRangeReferenceFilter, Filter::References::CommitReferenceFilter, Filter::References::AlertReferenceFilter, Filter::References::FeatureFlagReferenceFilter ] end |
.transform_context(context) ⇒ Object
33 34 35 36 37 38 39 |
# File 'lib/banzai/pipeline/single_line_pipeline.rb', line 33 def self.transform_context(context) context = Filter::AssetProxyFilter.transform_context(context) super(context).merge( no_sourcepos: true ) end |