From 492628c1529a6ef570087ef714604a136494ebe0 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Wed, 14 Dec 2016 17:36:32 +0900 Subject: [PATCH] :warning: constant ::Fixnum is deprecated Conflicts: lib/sinatra/base.rb --- lib/sinatra/base.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/sinatra/base.rb b/lib/sinatra/base.rb index 819dd37..2b7feb2 100644 --- a/lib/sinatra/base.rb +++ b/lib/sinatra/base.rb @@ -1065,8 +1065,8 @@ def indifferent_hash def invoke res = catch(:halt) { yield } - res = [res] if Fixnum === res or String === res - if Array === res and Fixnum === res.first + res = [res] if Integer === res or String === res + if Array === res and Integer === res.first res = res.dup status(res.shift) body(res.pop) @@ -1228,7 +1228,7 @@ def set(option, value = (not_set = true), ignore_setter = false, &block) case value when Proc getter = value - when Symbol, Fixnum, FalseClass, TrueClass, NilClass + when Symbol, Integer, FalseClass, TrueClass, NilClass getter = value.inspect when Hash setter = proc do |val|