Sha256: a957e2db966250d41dd0191c7a22eb5aad6ed49459d2d50d67cf9acf715d327d

Contents?: true

Size: 969 Bytes

Versions: 12

Compression:

Stored size: 969 Bytes

Contents

# typed: true

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

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 ambiguous_constant_message(const_name, paths); end
  def coerce_load_paths(load_paths); end
  def glob_path(path); end
  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::DefaultInflector
  def camelize(string); end
end

class ConstantResolver::Error < ::StandardError; end
ConstantResolver::VERSION = T.let(T.unsafe(nil), String)

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
danger-packwerk-0.14.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.13.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.12.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.11.2 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.11.1 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.11.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.10.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.9.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.8.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.7.1 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.7.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi
danger-packwerk-0.6.0 sorbet/rbi/gems/constant_resolver@0.2.0.rbi