Sha256: b52d5ea1444cd9ba7ad96c53e23a763e01693641fb681a5e23d72ea1a442de0d

Contents?: true

Size: 475 Bytes

Versions: 4670

Compression:

Stored size: 475 Bytes

Contents

# frozen_string_literal: true

class Pry
  # @api private
  # @since v0.13.0
  module Warning
    # Prints a warning message with exact file and line location, similar to how
    # Ruby's -W prints warnings.
    #
    # @param [String] message
    # @return [void]
    def self.warn(message)
      location = caller_locations(2..2).first
      path = location.path
      lineno = location.lineno

      Kernel.warn("#{path}:#{lineno}: warning: #{message}")
    end
  end
end

Version data entries

4,670 entries across 4,669 versions & 20 rubygems

Version Path
cybrid_api_bank_ruby-0.123.234 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_id_ruby-0.123.234 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_organization_ruby-0.123.234 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_id_ruby-0.123.233 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_bank_ruby-0.123.233 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_organization_ruby-0.123.233 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
ory-client-1.16.7 vendor/bundle/ruby/3.1.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_bank_ruby-0.123.231 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_organization_ruby-0.123.231 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_id_ruby-0.123.231 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_bank_ruby-0.123.230 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_organization_ruby-0.123.230 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_id_ruby-0.123.230 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_bank_ruby-0.123.229 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_id_ruby-0.123.229 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_organization_ruby-0.123.229 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_bank_ruby-0.123.228 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_id_ruby-0.123.228 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_organization_ruby-0.123.228 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb
cybrid_api_bank_ruby-0.123.227 vendor/bundle/ruby/3.3.0/gems/pry-0.14.2/lib/pry/warning.rb