Sha256: c0dd14e99f3f9dbec1daef43ae638f72426e474b03a9c081b5820a87d8dd0381

Contents?: true

Size: 958 Bytes

Versions: 16

Compression:

Stored size: 958 Bytes

Contents

module RDoc
  class Store
    def initialize: (?String? path, ?Symbol? type) -> void

    def find_class_or_module: (String) -> ClassModule?

    def load_all: () -> void
  end

  module RI
    module Paths
      type path_type = :system | :site | :home | :gem | :extra

      type gem_filter = :latest | :all

      def self.each: (?bool system, ?bool site, ?bool home, ?gem_filter | false gems, *String extra_dirs) { (String, path_type) -> void } -> void
    end
  end

  class Context < CodeObject

  end

  class ClassModule < Context
    def constants: () -> Array[Constant]

    def method_list: () -> Array[AnyMethod]

    def attributes: () -> Array[Attr]
  end

  class Markup
    class Document
      include Enumerable[Document]

      def each: () { (Document) -> void } -> void
              | () -> Enumerator[Document, void]

      def file: () -> String?

      def accept: (untyped) -> String
    end

    class ToMarkdown
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
rbs-3.2.2 sig/shims.rbs
rbs-3.2.1 sig/shims.rbs
rbs-3.2.0 sig/shims.rbs
rbs-3.2.0.pre.1 sig/shims.rbs
rbs-3.1.3 sig/shims.rbs
rbs-3.1.2 sig/shims.rbs
rbs-3.1.1 sig/shims.rbs
rbs-3.1.0 sig/shims.rbs
rbs-3.0.4 sig/shims.rbs
rbs-3.0.3 sig/shims.rbs
rbs-3.0.2 sig/shims.rbs
rbs-3.0.1 sig/shims.rbs
rbs-3.0.0 sig/shims.rbs
rbs-3.0.0.dev.3 sig/shims.rbs
rbs-3.0.0.dev.2 sig/shims.rbs
rbs-3.0.0.dev.1 sig/shims.rbs