- respond_to_missing? is now a required method
This commit is contained in:
DBA
2010-08-23 01:29:59 +08:00
committed by Tobias Lütke
parent 5425679a96
commit 8e4573a7bf
2 changed files with 8 additions and 0 deletions
+3
View File
@@ -16,6 +16,9 @@ module Liquid
INTERNAL_METHOD = /^__/
@@required_methods = Set.new([:__id__, :__send__, :respond_to?, :extend, :methods, :class, :object_id])
# Ruby 1.9.2 introduces Object#respond_to_missing?, which is invoked by Object#respond_to?
@@required_methods << :respond_to_missing? if Object.respond_to? :respond_to_missing?
@@filters = {}
def initialize(context)