Sha256: b844ffbaba24276b888ae5bb9ce723873565ac9eaecc8251d8ac29f476384b0e

Contents?: true

Size: 1.95 KB

Versions: 65

Compression:

Stored size: 1.95 KB

Contents

# This file is autogenerated. Do not edit it by hand. Regenerate it with:
#   srb rbi gems

# typed: strict
#
# If you would like to make changes to this file, great! Please create the gem's shim here:
#
#   https://github.com/sorbet/sorbet-typed/new/master?filename=lib/method_source/all/method_source.rbi
#
# method_source-1.0.0

module MethodSource
  def self.comment_helper(source_location, name = nil); end
  def self.extract_code(source_location); end
  def self.lines_for(file_name, name = nil); end
  def self.source_helper(source_location, name = nil); end
  def self.valid_expression?(str); end
  extend MethodSource::CodeHelpers
end
module MethodSource::ReeSourceLocation
  def source_location; end
end
module MethodSource::SourceLocation
end
module MethodSource::SourceLocation::MethodExtensions
  def source_location; end
  def trace_func(event, file, line, id, binding, classname); end
end
module MethodSource::SourceLocation::ProcExtensions
  def source_location; end
end
module MethodSource::SourceLocation::UnboundMethodExtensions
  def source_location; end
end
module MethodSource::CodeHelpers
  def comment_describing(file, line_number); end
  def complete_expression?(str); end
  def expression_at(file, line_number, options = nil); end
  def extract_first_expression(lines, consume = nil, &block); end
  def extract_last_comment(lines); end
end
module MethodSource::CodeHelpers::IncompleteExpression
  def self.===(ex); end
  def self.rbx?; end
end
class MethodSource::SourceNotFoundError < StandardError
end
module MethodSource::MethodExtensions
  def comment; end
  def self.included(klass); end
  def source; end
end
class Method
  include MethodSource::MethodExtensions
  include MethodSource::SourceLocation::MethodExtensions
end
class UnboundMethod
  include MethodSource::MethodExtensions
  include MethodSource::SourceLocation::UnboundMethodExtensions
end
class Proc
  include MethodSource::MethodExtensions
  include MethodSource::SourceLocation::ProcExtensions
end

Version data entries

65 entries across 65 versions & 13 rubygems

Version Path
eikon-0.1.12 sorbet/rbi/gems/method_source.rbi
eikon-0.1.11 sorbet/rbi/gems/method_source.rbi
eikon-0.1.10 sorbet/rbi/gems/method_source.rbi
eikon-0.1.9 sorbet/rbi/gems/method_source.rbi
mangadex-5.10.0 sorbet/rbi/gems/method_source.rbi
eikon-0.1.8 sorbet/rbi/gems/method_source.rbi
eikon-0.1.7 sorbet/rbi/gems/method_source.rbi
eikon-0.1.6 sorbet/rbi/gems/method_source.rbi
mangadex-5.9.0 sorbet/rbi/gems/method_source.rbi
mangadex-5.8.0 sorbet/rbi/gems/method_source.rbi
eikon-0.1.5 sorbet/rbi/gems/method_source.rbi
eikon-0.1.4 sorbet/rbi/gems/method_source.rbi
mangadex-5.7.5.3 sorbet/rbi/gems/method_source.rbi
mangadex-5.7.5.2 sorbet/rbi/gems/method_source.rbi
mangadex-5.7.5.1 sorbet/rbi/gems/method_source.rbi
mangadex-5.7.5 sorbet/rbi/gems/method_source.rbi
mangadex-5.5.8 sorbet/rbi/gems/method_source.rbi
eikon-0.1.3 sorbet/rbi/gems/method_source.rbi
eikon-0.1.2 sorbet/rbi/gems/method_source.rbi
zelkova-0.1.1 sorbet/rbi/gems/method_source.rbi