Class: Parser::Diagnostic::Engine Private
- Defined in:
 - sorbet/rbi/parser@3.3.8.0.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
- 
  
    
      #all_errors_are_fatal  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#39.
 - 
  
    
      #all_errors_are_fatal=(_arg0)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#39.
 - 
  
    
      #consumer  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#37.
 - 
  
    
      #consumer=(_arg0)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#37.
 - 
  
    
      #ignore_warnings  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#40.
 - 
  
    
      #ignore_warnings=(_arg0)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#40.
 - 
  
    
      #initialize(consumer = T.unsafe(nil))  ⇒ Engine 
    
    
  
  
  
    constructor
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#45.
 - 
  
    
      #process(diagnostic)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  private
  
    
source://parser//lib/parser/diagnostic/engine.rb#64.
 
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
      1810  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1810 def initialize(consumer = T.unsafe(nil)); end  | 
  
Instance Method Details
#all_errors_are_fatal ⇒ 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
      1813  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1813 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
      1816  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1816 def all_errors_are_fatal=(_arg0); end  | 
  
#consumer ⇒ 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
      1819  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1819 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
      1822  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1822 def consumer=(_arg0); end  | 
  
#ignore_warnings ⇒ 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
      1825  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1825 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
      1828  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1828 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
      1831  | 
    
      # File 'sorbet/rbi/parser@3.3.8.0.rbi', line 1831 def process(diagnostic); end  |