Sha256: 7dd280ae7a7ed80c22761dbc4812238c8724e1ae1720f168c5caee36c2b0aac7

Contents?: true

Size: 151 Bytes

Versions: 41

Compression:

Stored size: 151 Bytes

Contents

# frozen_string_literal: true
module ObjectExtensions
  refine Object do
    def integer?
      Integer(self)
    rescue
      false
    end
  end
end

Version data entries

41 entries across 41 versions & 2 rubygems

Version Path
finapps_core-2.0.20 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.19 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.18 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.17 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.16 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.15 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.14 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.13 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.12 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.11 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.10 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.9 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.8 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.7 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.6 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.5 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.4 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.3 lib/core_extensions/object/is_integer.rb
finapps_core-2.0.2 lib/core_extensions/object/is_integer.rb
finapps-2.1.4 lib/core_extensions/object/is_integer.rb