 Charles-P. ClermontandGuilherme Carreiro
|
34ab3bdc8e
|
Fix assert_template_result tests not picking up Liquid::Environment.default.error_mode
The `rake test` command gave us the impression that we were running all the tests
on all the error modes, that was false.
|
2025-10-27 16:33:31 +01:00 |
|
 Guilherme CarreiroandGuilherme Carreiro
|
e413104e78
|
Remove ExpressionParser in favor of ParseContext#safe_parse
|
2025-10-27 16:33:31 +01:00 |
|
 Guilherme CarreiroandGuilherme Carreiro
|
d56e3c50f9
|
Use ExpressionParser in the ParseContext when parsing in :rigid mode
|
2025-10-27 16:33:31 +01:00 |
|
Michael Go
|
58777bcd93
|
float has to start with a digit
|
2025-01-13 17:13:27 -04:00 |
|
Michael Go
|
a07ae90523
|
use Ruby Hash as default expression cache
|
2025-01-10 15:07:57 -04:00 |
|
Michael Go
|
97cada61f9
|
remove Expression2 strscan workaround
|
2025-01-10 14:23:57 -04:00 |
|
Michael Go
|
d48708ae46
|
skip expression caching with Expression1
|
2025-01-07 14:32:46 -04:00 |
|
Michael Go
|
42d822bda9
|
users can provide optional expression cache
|
2025-01-07 14:32:46 -04:00 |
|
Michael Go
|
7c592c1c00
|
store StringScanner in ParseContext and reuse it through parsing
|
2025-01-07 14:32:45 -04:00 |
|
Michael Go
|
0b1dc295ff
|
fix quirky negative sign expression markup parsing
|
2025-01-07 14:32:07 -04:00 |
|
Michael Go
|
8ecb703d4d
|
use StringScanner to improve Expression Parsing and Tokenizer
|
2025-01-07 14:32:06 -04:00 |
|
 Guilherme CarreiroandGitHub
|
9ab688eada
|
Update rubocop-shopify (2.7.0 -> 2.12.0) (#1687)
|
2023-02-15 08:40:59 +01:00 |
|
 Dylan Thacker-SmithandGitHub
|
ca2d850eea
|
Stop using Liquid::Expression.parse for integration testing (#1610)
Since liquid-c no longer monkey patches it, so we need a higher-level
tests to ensure they are shared across liquid implementations.
|
2022-09-01 17:37:47 -04:00 |
|
 Dylan Thacker-SmithandGitHub
|
eb89f22d93
|
Raise Liquid::SyntaxError instead of NoMethodError for invalid range (#1607)
|
2022-08-25 12:03:56 -04:00 |
|
Peter Zhu
|
ba657871bc
|
Revert "Merge pull request #1359 from Shopify/pz-instrument-range-floats"
This reverts commit 300adfd7ae, reversing
changes made to ed0aebcbc9.
|
2020-12-01 14:37:23 -05:00 |
|
Peter Zhu
|
f357662f37
|
Instrument floats in ranges
|
2020-11-13 16:05:29 -05:00 |
|
 Dylan Thacker-SmithandGitHub
|
f23c2a83f2
|
Fix lax parsing expressions surrounded by spaces (#1335)
to make it compatible with strict parsing and liquid-c
|
2020-10-27 14:53:57 -04:00 |
|