Sha256: 0aff187abea33bd3086ae54a953cf4974ea244d735c929aabe31596a7e5867b2

Contents?: true

Size: 561 Bytes

Versions: 4

Compression:

Stored size: 561 Bytes

Contents

module Steep
  module Drivers
    class Watch
      attr_reader dirs: Array[Pathname]

      attr_reader stdout: IO

      attr_reader stderr: IO

      attr_reader queue: Thread::Queue

      attr_accessor severity_level: Symbol

      attr_reader jobs_option: Utils::JobsOption

      include Utils::DriverHelper

      module LSP = LanguageServer::Protocol

      def initialize: (stdout: IO, stderr: IO) -> void

      def watching?: (Pathname changed_path, files: Set[Pathname], dirs: Set[Pathname]) -> bool

      def run: () -> Integer
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
steep-1.4.0 sig/steep/drivers/watch.rbs
steep-1.4.0.dev.5 sig/steep/drivers/watch.rbs
steep-1.4.0.dev.4 sig/steep/drivers/watch.rbs
steep-1.4.0.dev.3 sig/steep/drivers/watch.rbs