Sha256: 454c0f8d4ddd95fc452880d3be5467601271682d29b93a99ec22aa2acb3a5380

Contents?: true

Size: 298 Bytes

Versions: 1

Compression:

Stored size: 298 Bytes

Contents

module WarningSigns
  module RubyDeprecationCatcher
    def warn(message)
      Deprecation.new(augmented_message(message), source: "ruby").invoke
    end

    def augmented_message(message)
      "RUBY DEPRECATION WARNING: #{message} called from #{caller_locations(2..2).first}"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
warning_signs-0.0.1 lib/warning_signs/ruby_deprecation_catcher.rb