Skip to content

Commit f567011

Browse files
committed
Remove Fixnum/Bignum specific logic
Since ruby 2.4, Fixnum and Bignum have been unified into Integer.
1 parent aacc9b2 commit f567011

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

lib/power_assert/enable_tracepoint_events.rb

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,6 @@ module PowerAssert
88
Integer, Float, String, Array, Hash, Symbol, Time, Regexp, NilClass, TrueClass, FalseClass
99
]
1010

11-
verbose = $VERBOSE
12-
begin
13-
$VERBOSE = nil
14-
[:Fixnum, :Bignum].each do |c|
15-
if Object.const_defined?(c) and (c = Object.const_get(c)) != Integer
16-
basic_classes << c
17-
end
18-
end
19-
ensure
20-
$VERBOSE = verbose
21-
end
22-
2311
basic_operators = [
2412
:+, :-, :*, :/, :%, :==, :===, :<, :<=, :<<, :[], :[]=, :length, :size,
2513
:empty?, :nil?, :succ, :>, :>=, :!, :!=, :=~, :freeze, :-@, :max, :min,

0 commit comments

Comments
 (0)