class StructCore::Processor::SpecLinterComponent
Public Class Methods
new(structure, working_directory, target_configurations_component = nil)
click to toggle source
Calls superclass method
StructCore::Processor::ProcessorComponent::new
# File lib/spec/processor/spec_linter.rb, line 9 def initialize(structure, working_directory, target_configurations_component = nil) super(structure, working_directory) @target_configurations_component = target_configurations_component @target_configurations_component ||= TargetConfigurationsLinterComponent.new(@structure, @working_directory) end
Public Instance Methods
process(project)
click to toggle source
# File lib/spec/processor/spec_linter.rb, line 15 def process(project) return unless project.is_a?(StructCore::Specfile) @target_configurations_component.process project end