Implement resource limits and remove leftover string references

This commit is contained in:
Julia Boutin
2025-10-27 10:12:43 -06:00
parent 9409dd8f4a
commit fb6cf17099
5 changed files with 18 additions and 12 deletions
-1
View File
@@ -40,7 +40,6 @@ module Liquid
QuotedString = /"[^"]*"|'[^']*'/
QuotedFragment = /#{QuotedString}|(?:[^\s,\|'"]|#{QuotedString})+/o
TagAttributes = /(\w[\w-]*)\s*\:\s*(#{QuotedFragment})/o
ContextInheritance = /\.\.\./
AnyStartingTag = /#{TagStart}|#{VariableStart}/o
PartialTemplateParser = /#{TagStart}.*?#{TagEnd}|#{VariableStart}.*?#{VariableIncompleteEnd}/om
TemplateParser = /(#{PartialTemplateParser}|#{AnyStartingTag})/om