Sha256: 901547d394291b67c6629c900bed0a0d01a0a0d56c8c5d214caaf4cecbecad08

Contents?: true

Size: 353 Bytes

Versions: 5

Compression:

Stored size: 353 Bytes

Contents

module SearchCraft
  module DependsOn
    module ClassMethods
      def name: () -> String

      def depends_on: (*String) -> void

      def sort_builders_by_dependency: () -> Array[Class]

      def builders_to_rebuild: () -> Array[Class]

      def visit: (Class, Hash[String, bool], Array[Class]) -> void
    end

    extend ClassMethods
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
searchcraft-0.5.2 sig/searchcraft/depends_on.rbs
searchcraft-0.5.1 sig/searchcraft/depends_on.rbs
searchcraft-0.5.0 sig/searchcraft/depends_on.rbs
searchcraft-0.4.2 sig/searchcraft/depends_on.rbs
searchcraft-0.4.1 sig/searchcraft/depends_on.rbs