Sha256: 8c93a9d6b2ebf2068db45a20f3bf3476947e6861a2493a128f7e5ebdef64a446

Contents?: true

Size: 830 Bytes

Versions: 31

Compression:

Stored size: 830 Bytes

Contents

module Steep
  module Drivers
    class Langserver
      attr_reader stdout: IO

      attr_reader stderr: IO

      attr_reader stdin: IO

      attr_reader write_mutex: Thread::Mutex

      attr_reader type_check_queue: Thread::Queue

      attr_reader type_check_thread: Thread

      attr_reader jobs_option: Utils::JobsOption

      include Utils::DriverHelper

      def initialize: (stdout: untyped, stderr: untyped, stdin: untyped) -> void

      @writer: LanguageServer::Protocol::Transport::Io::Writer?

      def writer: () -> LanguageServer::Protocol::Transport::Io::Writer

      @reader: LanguageServer::Protocol::Transport::Io::Reader?

      def reader: () -> LanguageServer::Protocol::Transport::Io::Reader

      @project: Project
      def project: () -> Project

      def run: () -> Integer
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
steep-1.7.0.dev.3 sig/steep/drivers/langserver.rbs
steep-1.7.0.dev.2 sig/steep/drivers/langserver.rbs
steep-1.7.0.dev.1 sig/steep/drivers/langserver.rbs
steep-1.6.0 sig/steep/drivers/langserver.rbs
steep-1.6.0.pre.4 sig/steep/drivers/langserver.rbs
steep-1.6.0.pre.3 sig/steep/drivers/langserver.rbs
steep-1.6.0.pre.2 sig/steep/drivers/langserver.rbs
steep-1.6.0.pre.1 sig/steep/drivers/langserver.rbs
steep-1.5.3 sig/steep/drivers/langserver.rbs
steep-1.5.2 sig/steep/drivers/langserver.rbs
steep-1.5.1 sig/steep/drivers/langserver.rbs
steep-1.5.0 sig/steep/drivers/langserver.rbs
steep-1.5.0.pre.6 sig/steep/drivers/langserver.rbs
steep-1.5.0.pre.5 sig/steep/drivers/langserver.rbs
steep-1.5.0.pre.4 sig/steep/drivers/langserver.rbs
steep-1.5.0.pre.3 sig/steep/drivers/langserver.rbs
steep-1.5.0.pre.2 sig/steep/drivers/langserver.rbs
steep-1.5.0.pre.1 sig/steep/drivers/langserver.rbs
steep-1.4.0 sig/steep/drivers/langserver.rbs
steep-1.4.0.dev.5 sig/steep/drivers/langserver.rbs