Sha256: f253eddfe9ec7e5baf462c39356109b29a7f25b7739de9ad8da5a7d6f351f6fb

Contents?: true

Size: 709 Bytes

Versions: 4

Compression:

Stored size: 709 Bytes

Contents

module Steep
  module Index
    class SignatureSymbolProvider
      module LSP = LanguageServer::Protocol

      SymbolInformation: untyped

      attr_reader project: untyped

      attr_reader indexes: untyped

      attr_reader assignment: untyped

      def initialize: (project: untyped, assignment: untyped) -> void

      def self.test_type_name: (untyped query, untyped type_name) -> untyped

      alias self.test_const_name self.test_type_name

      alias self.test_global_name self.test_type_name

      def self.test_method_name: (untyped query, untyped method_name) -> untyped

      def assigned?: (untyped path) -> untyped

      def query_symbol: (untyped query) -> untyped
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
steep-1.4.0 sig/steep/index/signature_symbol_provider.rbs
steep-1.4.0.dev.5 sig/steep/index/signature_symbol_provider.rbs
steep-1.4.0.dev.4 sig/steep/index/signature_symbol_provider.rbs
steep-1.4.0.dev.3 sig/steep/index/signature_symbol_provider.rbs