class StructCore::Processor::SpecLinterComponent

Public Class Methods

new(structure, working_directory, target_configurations_component = nil) click to toggle source
# 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