Sha256: 7ada32703987b009ce227754eda0fa55e71f3b80b2454686d2380e2dd70dfb06

Contents?: true

Size: 538 Bytes

Versions: 29

Compression:

Stored size: 538 Bytes

Contents

module Steep
  module Drivers
    class Worker
      attr_reader stdout: IO

      attr_reader stderr: IO

      attr_reader stdin: IO

      attr_accessor worker_type: Symbol

      attr_accessor worker_name: String

      attr_accessor delay_shutdown: bool

      attr_accessor max_index: Integer

      attr_accessor index: Integer

      attr_accessor commandline_args: Array[String]

      include Utils::DriverHelper

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

      def run: () -> Integer
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
steep-1.4.0.dev.4 sig/steep/drivers/worker.rbs
steep-1.4.0.dev.3 sig/steep/drivers/worker.rbs
steep-1.3.2 sig/steep/drivers/worker.rbs
steep-1.3.1 sig/steep/drivers/worker.rbs
steep-1.4.0.dev.2 sig/steep/drivers/worker.rbs
steep-1.4.0.dev.1 sig/steep/drivers/worker.rbs
steep-1.3.0 sig/steep/drivers/worker.rbs
steep-1.3.0.pre.2 sig/steep/drivers/worker.rbs
steep-1.3.0.pre.1 sig/steep/drivers/worker.rbs