Sha256: ebc610d2f4b1309fab1fbc2737f044b707644301224e08839643888f8efab137

Contents?: true

Size: 772 Bytes

Versions: 18

Compression:

Stored size: 772 Bytes

Contents

use LanguageServer::Protocol::Transport::Io::*

module Steep
  module Drivers
    module Utils
      module DriverHelper
        attr_accessor steepfile: Pathname?

        def load_config: (?path: Pathname) -> Project

        def request_id: () -> String

        def wait_for_response_id: (reader: Reader, id: String, ?unknown_responses: unknown_message_action) -> untyped

        def shutdown_exit: (writer: Writer, reader: Reader) -> void

        type unknown_message_action = :ignore | :log | :raise

        def wait_for_message: (reader: Reader, ?unknown_messages: unknown_message_action) { (untyped) -> bool } -> untyped

        def keep_diagnostic?: (untyped diagnostic, severity_level: Diagnostic::LSPFormatter::severity) -> bool
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

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