Sha256: ed918b09a73b91ba963691c3eb87257107e78733892170e350489cbd90104bd2
Contents?: true
Size: 585 Bytes
Versions: 50
Compression:
Stored size: 585 Bytes
Contents
module RBS class TypeAliasDependency attr_reader env: Environment attr_reader direct_dependencies: Hash[TypeName, Set[TypeName]] attr_reader dependencies: Hash[TypeName, Hash[TypeName, bool]] def initialize: (env: Environment) -> void def circular_definition?: (TypeName alias_name) -> bool def build_dependencies: () -> void def transitive_closure: () -> void private def direct_dependency: (Types::t `type`, ?Set[TypeName] result) -> Set[TypeName] def dependency: (TypeName start, TypeName vertex, ?boolish nested) -> void end end
Version data entries
50 entries across 50 versions & 2 rubygems