Sha256: db079da4c71482b8c29fa875ae71fd1776586f74023963b4cdaf0634eba0aae8

Contents?: true

Size: 1.84 KB

Versions: 2

Compression:

Stored size: 1.84 KB

Contents

# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `guard-shell` gem.
# Please instead update this file by running `bin/tapioca sync`.

# typed: true

module Guard
  extend ::Guard::Deprecated::Guard::ClassMethods
  extend ::Guard::Internals::Helpers

  class << self
    def async_queue_add(changes); end
    def init(cmdline_options); end
    def interactor; end
    def listener; end
    def queue; end
    def setup(cmdline_options = T.unsafe(nil)); end
    def state; end

    private

    def _evaluate(options); end
    def _guardfile_deprecated_check(modified); end
    def _listener_callback; end
    def _pluginless_guardfile?; end
    def _relative_pathnames(paths); end
    def _relevant_changes?(changes); end
  end
end

class Guard::Dsl
  extend ::Guard::Deprecated::Dsl::ClassMethods

  def callback(*args, &block); end
  def clearing(on); end
  def directories(directories); end
  def eager(command); end
  def evaluate(contents, filename, lineno); end
  def filter(*regexps); end
  def filter!(*regexps); end
  def group(*args); end
  def guard(name, options = T.unsafe(nil)); end
  def ignore(*regexps); end
  def ignore!(*regexps); end
  def interactor(options); end
  def logger(options); end
  def n(msg, title = T.unsafe(nil), image = T.unsafe(nil)); end
  def notification(notifier, opts = T.unsafe(nil)); end
  def scope(scope = T.unsafe(nil)); end
  def watch(pattern, &action); end

  private

  def _cleanup_backtrace(backtrace); end
end

Guard::Dsl::WARN_INVALID_LOG_LEVEL = T.let(T.unsafe(nil), String)
Guard::Dsl::WARN_INVALID_LOG_OPTIONS = T.let(T.unsafe(nil), String)

class Guard::Shell < ::Guard::Plugin
  def available_watchers; end
  def run_all; end
  def run_on_modifications(res); end
  def start; end
  def stop; end
end

module Guard::ShellVersion; end
Guard::ShellVersion::VERSION = T.let(T.unsafe(nil), String)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
muina-0.2.8 sorbet/rbi/gems/guard-shell@0.7.2.rbi
muina-0.2.7 sorbet/rbi/gems/guard-shell@0.7.2.rbi