gitlab-org--gitlab-foss/lib/banzai
Sean McGivern 990a2a7b1d Fix performance bottleneck when rendering large wiki pages
`Nokogiri::XML::Node#ancestors` appears to be much slower than
`HTML::Pipeline::Filter#has_ancestor?` for these purposes. We already use
`#has_ancestor?` elsewhere, so this change also makes this filter more
consistent with other banzai filters.
2018-06-26 12:09:36 +01:00
..
filter Fix performance bottleneck when rendering large wiki pages 2018-06-26 12:09:36 +01:00
pipeline Resolve "Expand API: Render an arbitrary Markdown document" 2018-05-18 10:25:59 +00:00
reference_parser Eager load project routes for issue references 2018-05-28 13:38:20 +02:00
renderer make call to 'html_escape' unambiguous 2018-04-17 11:39:11 +02:00
color_parser.rb
commit_renderer.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
cross_project_reference.rb
filter.rb
filter_array.rb
issuable_extractor.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
object_renderer.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
pipeline.rb
querying.rb
redactor.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
reference_extractor.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
reference_parser.rb
render_context.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
renderer.rb
request_store_reference_cache.rb