gitlab-org--gitlab-foss/lib/banzai
Yorick Peterse 1411480577 Refactor processing of various Banzai filters
These filters now use a single iteration over all the document nodes
instead of multiple ones. This in turn allows variables to be re-used
(e.g. links only have to be unescaped once). Combined with some other
refactoring this can drastically reduce render timings.
2016-04-04 10:44:35 +02:00
..
filter Refactor processing of various Banzai filters 2016-04-04 10:44:35 +02:00
pipeline Remove redundant requires from Banzai files 2016-03-24 13:23:47 -04:00
cross_project_reference.rb Prevent circular reference error in Banzai 2016-01-14 11:30:28 +01:00
filter.rb Remove redundant requires from Banzai files 2016-03-24 13:23:47 -04:00
filter_array.rb Add FilterArray class to Banzai 2016-03-01 15:54:35 -05:00
lazy_reference.rb Prevent circular reference error in Banzai 2016-01-14 11:30:28 +01:00
pipeline.rb Prevent circular reference error in Banzai 2016-01-14 11:30:28 +01:00
querying.rb Optimize CSS expressions produced by Nokogiri 2015-12-31 15:46:47 +01:00
reference_extractor.rb Prevent circular reference error in Banzai 2016-01-14 11:30:28 +01:00
renderer.rb Add a PreProcessPipeline 2016-03-02 22:19:36 -05:00