Class: Solargraph::Rspec::Correctors::WalkerBase Abstract

Inherits:
Base
  • Object
show all
Defined in:
lib/solargraph/rspec/correctors/walker_base.rb

Overview

This class is abstract.

A corrector of RSpec parsed pins by Solargraph

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Base

#correct

Constructor Details

#initialize(namespace_pins:, rspec_walker:) ⇒ WalkerBase

Returns a new instance of WalkerBase.

Parameters:



20
21
22
23
# File 'lib/solargraph/rspec/correctors/walker_base.rb', line 20

def initialize(namespace_pins:, rspec_walker:)
  super(namespace_pins: namespace_pins)
  @rspec_walker = rspec_walker
end

Instance Attribute Details

#namespace_pinsArray<Solargraph::Pin::Namespace> (readonly)

Returns:

  • (Array<Solargraph::Pin::Namespace>)


13
14
15
# File 'lib/solargraph/rspec/correctors/walker_base.rb', line 13

def namespace_pins
  @namespace_pins
end

#rspec_walkerSolargraph::Rspec::SpecWalker (readonly)



16
17
18
# File 'lib/solargraph/rspec/correctors/walker_base.rb', line 16

def rspec_walker
  @rspec_walker
end