Class: RuboCop::Cop::RSpec::Base

Inherits:
Object
  • Object
show all
Defined in:
sig/gems/rubocop_rspec_stubs.rbs

Direct Known Subclasses

UnusedLet

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.def_node_matchervoid

This method returns an undefined value.

Parameters:

  • (Symbol)
  • (String)


22
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 22

def self.def_node_matcher: (Symbol, String) -> void

.def_node_searchvoid

This method returns an undefined value.

Parameters:

  • (Symbol)
  • (String)


24
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 24

def self.def_node_search: (Symbol, String) -> void

Instance Method Details

#add_offense(node, message:) ⇒ void #add_offense(node, message:) ⇒ void

Overloads:

  • #add_offense(node, message:) ⇒ void

    This method returns an undefined value.

    Parameters:

    • node (Object)
    • message: (String)
  • #add_offense(node, message:) ⇒ void

    This method returns an undefined value.

    Parameters:

    • node (Object)
    • message: (String)

Yields:

Yield Parameters:

  • arg0 (RuboCop::Cop::Corrector)

Yield Returns:

  • (void)


17
18
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 17

def add_offense: (untyped node, ?message: String) -> void
| (untyped node, ?message: String) { (RuboCop::Cop::Corrector) -> void } -> void

#configRuboCop::Config

Returns:



11
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 11

def config: () -> RuboCop::Config

#cop_configHash[String, untyped]

Returns:

  • (Hash[String, untyped])


9
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 9

def cop_config: () -> Hash[String, untyped]

#processed_sourceRuboCop::AST::ProcessedSource



15
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 15

def processed_source: () -> RuboCop::AST::ProcessedSource

#range_by_whole_linesParser::Source::Range

Parameters:

  • range (Parser::Source::Range)
  • include_final_newline: (Boolean)

Returns:

  • (Parser::Source::Range)


20
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 20

def range_by_whole_lines: (Parser::Source::Range range, ?include_final_newline: bool) -> Parser::Source::Range

#target_ruby_versionNumeric

Returns:

  • (Numeric)


13
# File 'sig/gems/rubocop_rspec_stubs.rbs', line 13

def target_ruby_version: () -> Numeric