Sha256: bcbb38197f8e111793d8489dc85c8a9886fa9ccee4fd4f15a73e3b9240229c6a

Contents?: true

Size: 1.09 KB

Versions: 12

Compression:

Stored size: 1.09 KB

Contents

module Steep
  class CLI
    attr_reader argv: Array[String]

    attr_reader stdout: IO

    attr_reader stdin: IO

    attr_reader stderr: IO

    attr_reader command: Symbol

    def initialize: (stdout: IO, stdin: IO, stderr: IO, argv: Array[String]) -> void

    def self.available_commands: () -> ::Array[Symbol]

    def process_global_options: () -> bool

    def setup_command: () -> bool

    def run: () -> Integer

    def handle_logging_options: (OptionParser opts) -> void

    def handle_jobs_option: (Drivers::Utils::JobsOption jobs_option, OptionParser opts) -> void

    def process_init: () -> Integer

    def process_check: () -> Integer

    def process_checkfile: () -> Integer

    def process_stats: () -> Integer

    def process_validate: () -> Integer

    def process_annotations: () -> Integer

    def process_project: () -> Integer

    def process_watch: () -> Integer

    def process_langserver: () -> Integer

    def process_vendor: () -> Integer

    def process_binstub: () -> Integer

    def process_version: () -> Integer

    def process_worker: () -> Integer
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

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