Sha256: d47161346294608975575a6782e2bae8691ebfce534cae9706156d3fea268060

Contents?: true

Size: 756 Bytes

Versions: 16

Compression:

Stored size: 756 Bytes

Contents

# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `constant_resolver` gem.
# Please instead update this file by running `dev typecheck update`.

# typed: true

class ConstantResolver
  def initialize(root_path:, load_paths:, inflector: T.unsafe(nil)); end

  def config; end
  def file_map; end
  def resolve(const_name, current_namespace_path: T.unsafe(nil)); end

  private

  def resolve_constant(const_name, current_namespace_path, original_name: T.unsafe(nil)); end
  def resolve_traversing_namespace_path(const_name, current_namespace_path); end
end

class ConstantResolver::ConstantContext < ::Struct
end

class ConstantResolver::Error < ::StandardError
end

ConstantResolver::VERSION = T.let(T.unsafe(nil), String)

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
packwerk-2.2.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-2.1.1 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-2.1.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-2.0.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.4.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.3.2 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.3.1 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.3.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.2.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.1.3 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.1.2 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.1.1 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.1.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.0.2 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.0.1 sorbet/rbi/gems/constant_resolver@0.1.5.rbi
packwerk-1.0.0 sorbet/rbi/gems/constant_resolver@0.1.5.rbi