Sha256: 171cd00bf37e23ee182664e62198aa355a7b8a0fe0a88c83e0cee79d678d4d7f
Contents?: true
Size: 391 Bytes
Versions: 11
Compression:
Stored size: 391 Bytes
Contents
class Symbol (DataMapper::Query::Conditions::Comparison.slugs | [ :not, :asc, :desc ]).each do |sym| class_eval <<-RUBY, __FILE__, __LINE__ + 1 def #{sym} #{"raise \"explicit use of '#{sym}' operator is deprecated (#{caller.first})\"" if sym == :eql || sym == :in} DataMapper::Query::Operator.new(self, #{sym.inspect}) end RUBY end end # class Symbol
Version data entries
11 entries across 11 versions & 3 rubygems