class StructCore::Processor::SchemeAnalyzeActionComponent

Public Instance Methods

process(action, action_dsl) click to toggle source
# File lib/spec/processor/scheme_analyze_action.rb, line 8
def process(action, action_dsl)
        output = nil

        output = process_xc_action action, action_dsl if structure == :spec
        output = process_spec_action action, action_dsl if structure == :xcodeproj

        output
end
process_spec_action(action, action_dsl) click to toggle source

@param action [StructCore::Specfile::Scheme::AnalyzeAction] @param action_dsl [XCScheme::AnalyzeAction]

# File lib/spec/processor/scheme_analyze_action.rb, line 21
def process_spec_action(action, action_dsl)
        action_dsl.build_configuration = action.build_configuration unless action.build_configuration.nil?

        action_dsl
end
process_xc_action(action, action_dsl) click to toggle source
# File lib/spec/processor/scheme_analyze_action.rb, line 17
def process_xc_action(action, action_dsl) end