Dylan Thacker-Smith
Dylan Thacker-Smith
For example, if we have a method defined with ```ruby def create_applied_discount_from(discount, code: discount.try(:code)) ``` the `discount.try(:code)` call shows that line in the file path and line number for the...
This is happening for a similar reason as https://github.com/Shopify/rotoscope/issues/57 > This is happening because rotoscope tries to keep information from the stack based by pushing a frame to this stack...
Ideally, we would have tests for the liquid language that could be shared for re-use across liquid implementations. This would better support re-implementations of liquid for performance reasons (e.g. liquid-c)...
In a low-level implementation of liquid, I would like to treat conversion of filter arguments to `slice`, `truncate` and `truncatewords` with a saturating conversion to an i32 or u32. Having...
## Problem Ruby 2.0 added a keep_alive_timeout variable to Net::HTTP for persistent. If keep_alive_timeout seconds has passed between requests, then Net::HTTP will close the socket and call connect. However, fakeweb...
Depends on pull #43 and includes the commit from that pull request. See the second commit for the changes for this pull request. ## Problem pull #43 fixes the following...
## Problem Liquid::Template instances naturally holds the state of the parsed liquid template, but also holds mutable state related to rendering. That mutable rendering state makes it hard to reason...
@pushrax and @trishume for review cc @knu Closes #623 Depends on https://github.com/Shopify/liquid-c/pull/27 ## Problem Add support for quoting string string in variables and tags to contain end variable and tag...
The problem is mentioned in the [README caveats](https://github.com/shopify/identity_cache#caveats): > Expected sources of lost cache invalidations include: > ... > Rollout of cache namespace changes (e.g. from upgrading IdentityCache, adding columns,...