PATH:
opt
/
alt
/
ruby34
/
share
/
gems
/
gems
/
rbs-3.8.0
/
sig
module RBS class CLI class LibraryOptions attr_accessor core_root: Pathname? attr_accessor config_path: Pathname? attr_reader libs: Array[String] attr_reader dirs: Array[String] attr_reader repos: Array[String] def initialize: () -> void def loader: () -> EnvironmentLoader def setup_library_options: (OptionParser) -> OptionParser end interface _IO def puts: (*untyped) -> void def tty?: () -> bool def print: (*untyped) -> void def flush: () -> void end attr_reader stdout: _IO attr_reader stderr: _IO # The copy of `args` passed to `run`. # # `OptionParser#order!` mutates given `arg`, the `run_***` actions should read `original_args` to get the original commandline arguments. # # Returns `nil` if called before `#run` call. # attr_reader original_args: Array[String] def initialize: (stdout: IO, stderr: IO) -> void COMMANDS: Array[Symbol] def library_parse: (OptionParser, options: LibraryOptions) -> void def parse_logging_options: (OptionParser) -> void def has_parser?: () -> bool def run: (Array[String] args) -> void def run_ast: (Array[String], LibraryOptions) -> void def run_list: (Array[String], LibraryOptions) -> void def run_ancestors: (Array[String], LibraryOptions) -> void def run_methods: (Array[String], LibraryOptions) -> void def run_method: (Array[String], LibraryOptions) -> void def run_validate: (Array[String], LibraryOptions) -> void def run_constant: (Array[String], LibraryOptions) -> void def run_paths: (Array[String], LibraryOptions) -> void def run_prototype: (Array[String], LibraryOptions) -> void def run_prototype_file: (String format, Array[String]) -> void def run_vendor: (Array[String], LibraryOptions) -> void def run_parse: (Array[String], LibraryOptions) -> void def run_test: (Array[String], LibraryOptions) -> void def run_collection: (Array[String], LibraryOptions) -> void def run_annotate: (Array[String], top) -> void def run_subtract: (Array[String], top) -> void def test_opt: (LibraryOptions) -> String? def collection_options: (Array[String]) -> OptionParser end end
[-] collection.rbs
[edit]
[-] sorter.rbs
[edit]
[-] subtractor.rbs
[edit]
[-] rbs.rbs
[edit]
[-] comment.rbs
[edit]
[-] test.rbs
[edit]
[+]
resolver
[-] vendorer.rbs
[edit]
[-] method_builder.rbs
[edit]
[-] environment_loader.rbs
[edit]
[-] substitution.rbs
[edit]
[+]
prototype
[-] validator.rbs
[edit]
[-] locator.rbs
[edit]
[+]
cli
[-] version.rbs
[edit]
[-] environment.rbs
[edit]
[-] builtin_names.rbs
[edit]
[-] directives.rbs
[edit]
[+]
unit_test
[-] method_types.rbs
[edit]
[-] file_finder.rbs
[edit]
[-] diff.rbs
[edit]
[-] annotation.rbs
[edit]
[-] errors.rbs
[edit]
[-] definition.rbs
[edit]
[-] definition_builder.rbs
[edit]
[-] parser.rbs
[edit]
[-] util.rbs
[edit]
[-] type_alias_regularity.rbs
[edit]
[+]
annotate
[-] factory.rbs
[edit]
[-] ancestor_graph.rbs
[edit]
[-] typename.rbs
[edit]
[+]
collection
[-] types.rbs
[edit]
[-] writer.rbs
[edit]
[+]
..
[-] visitor.rbs
[edit]
[-] type_alias_dependency.rbs
[edit]
[+]
test
[-] manifest.yaml
[edit]
[-] buffer.rbs
[edit]
[-] cli.rbs
[edit]
[-] location.rbs
[edit]
[-] namespace.rbs
[edit]
[-] use_map.rbs
[edit]
[+]
rdoc
[-] environment_walker.rbs
[edit]
[-] type_param.rbs
[edit]
[-] declarations.rbs
[edit]
[-] members.rbs
[edit]
[-] ancestor_builder.rbs
[edit]
[-] variance_calculator.rbs
[edit]
[-] constant.rbs
[edit]
[-] repository.rbs
[edit]
[+]
shims