sig/steep/drivers/langserver.rbs in steep-1.2.0.pre.1 vs sig/steep/drivers/langserver.rbs in steep-1.2.0
- old
+ new
@@ -1,35 +1,36 @@
module Steep
module Drivers
class Langserver
- attr_reader stdout: untyped
+ attr_reader stdout: IO
- attr_reader stderr: untyped
+ attr_reader stderr: IO
- attr_reader stdin: untyped
+ attr_reader stdin: IO
- attr_reader latest_update_version: untyped
+ attr_reader write_mutex: Thread::Mutex
- attr_reader write_mutex: untyped
+ attr_reader type_check_queue: Thread::Queue
- attr_reader type_check_queue: untyped
+ attr_reader type_check_thread: Thread
- attr_reader type_check_thread: untyped
+ attr_reader jobs_option: Utils::JobsOption
include Utils::DriverHelper
- include Utils::JobsCount
+ def initialize: (stdout: untyped, stderr: untyped, stdin: untyped) -> void
- TypeCheckRequest: untyped
+ @writer: LanguageServer::Protocol::Transport::Io::Writer?
- def initialize: (stdout: untyped, stderr: untyped, stdin: untyped) -> void
+ def writer: () -> LanguageServer::Protocol::Transport::Io::Writer
- def writer: () -> untyped
+ @reader: LanguageServer::Protocol::Transport::Io::Reader?
- def reader: () -> untyped
+ def reader: () -> LanguageServer::Protocol::Transport::Io::Reader
- def project: () -> untyped
+ @project: Project
+ def project: () -> Project
- def run: () -> 0
+ def run: () -> Integer
end
end
end