lib/core/facets/integer/odd.rb in facets-2.6.0 vs lib/core/facets/integer/odd.rb in facets-2.7.0
- old
+ new
@@ -1,8 +1,8 @@
class Integer
- if RUBY_VERSION < '1.9'
+ unless method_defined?(:odd?) # 1.8.7+
# Returns true if this integer is odd, false otherwise.
#
# 2.odd? #=> false
# 3.odd? #=> true
@@ -14,9 +14,13 @@
def odd?
#self % 2 == 1
self & 1 == 1
end
+
+ end
+
+ unless method_defined?(:even?) # 1.8.7+
# Returns true if this integer is even, false otherwise.
#
# 2.even? #=> true
# 3.even? #=> false