class StructCore::Processor::SchemeEnvironmentVariablesProcessor

Public Instance Methods

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

        output = process_xc_variables variables if structure == :spec
        output = process_spec_variables variables if structure == :xcodeproj

        output
end
process_spec_variables(variables) click to toggle source

@param variables [Hash]

# File lib/spec/processor/scheme_environment_variables.rb, line 20
def process_spec_variables(variables)
        Xcodeproj::XCScheme::EnvironmentVariables.new variables.map { |k, v|
                Xcodeproj::XCScheme::EnvironmentVariable.new(key: k, value: v)
        }
end
process_xc_variables(variables) click to toggle source
# File lib/spec/processor/scheme_environment_variables.rb, line 17
def process_xc_variables(variables) end