Class: Parser::Diagnostic::Engine Private

Inherits:
Object
  • Object
show all
Defined in:
sorbet/rbi/parser@3.3.7.4.rbi

Overview

This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#36

Instance Method Summary collapse

Constructor Details

#initialize(consumer = T.unsafe(nil)) ⇒ Engine

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#45



1804
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1804

def initialize(consumer = T.unsafe(nil)); end

Instance Method Details

#all_errors_are_fatalObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#39



1807
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1807

def all_errors_are_fatal; end

#all_errors_are_fatal=(_arg0) ⇒ Object

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#39



1810
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1810

def all_errors_are_fatal=(_arg0); end

#consumerObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#37



1813
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1813

def consumer; end

#consumer=(_arg0) ⇒ Object

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#37



1816
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1816

def consumer=(_arg0); end

#ignore_warningsObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#40



1819
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1819

def ignore_warnings; end

#ignore_warnings=(_arg0) ⇒ Object

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#40



1822
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1822

def ignore_warnings=(_arg0); end

#process(diagnostic) ⇒ Object

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

source://parser//lib/parser/diagnostic/engine.rb#64



1825
# File 'sorbet/rbi/parser@3.3.7.4.rbi', line 1825

def process(diagnostic); end