lib/predicate/nodes/native.rb in predicate-1.3.4 vs lib/predicate/nodes/native.rb in predicate-2.0.0
- old
+ new
@@ -22,21 +22,9 @@
# which raises an exception
def attr_split
{ nil => self }
end
- def to_ruby_code(scope = 't')
- if proc.respond_to?(:source_code)
- code = proc.source_code
- return code if code
- end
- raise NotSupportedError
- end
-
- def to_proc(scope = 't')
- proc
- end
-
def evaluate(tuple)
proc.call(tuple)
end
def free_variables