summaryrefslogtreecommitdiff
path: root/spec/lib/banzai/reference_parser
Commit message (Collapse)AuthorAgeFilesLines
* Re-use queries in reference parsersreuse-queries-in-reference-parsersYorick Peterse2016-07-081-0/+75
| | | | | This caches various queries to ensure that multiple reference extraction runs re-use any objects queried in previous runs.
* Split Markdown rendering & reference gatheringYorick Peterse2016-05-2610-0/+923
This splits the Markdown rendering and reference extraction phases into two distinct code bases. The reference extraction phase no longer relies on the html-pipeline Gem (and any related code) and allows for extracting of references from multiple HTML nodes in a single pass. This means that if you want to extract user references from 200 comments you no longer need to run 200 times N number of queries, instead only a handful of queries may be needed.