class StructCore::SpecTargetConfigurationDSL30X

Attributes

configuration[RW]

Public Class Methods

new() click to toggle source
# File lib/spec/builder/spec_builder_30X/spec_target_configuration_dsl_30X.rb, line 3
def initialize
        @configuration = nil
end

Public Instance Methods

method_missing(_, *_) click to toggle source
# File lib/spec/builder/spec_builder_30X/spec_target_configuration_dsl_30X.rb, line 23
def method_missing(_, *_)
        # Do nothing if a method is missing
end
override(key = nil, value = nil) click to toggle source
# File lib/spec/builder/spec_builder_30X/spec_target_configuration_dsl_30X.rb, line 9
def override(key = nil, value = nil)
        return unless key.is_a?(String) && !key.empty? && value.is_a?(String)
        @configuration.settings[key] = value
end
respond_to_missing?(_, _) click to toggle source
# File lib/spec/builder/spec_builder_30X/spec_target_configuration_dsl_30X.rb, line 19
def respond_to_missing?(_, _)
        true
end
source(source = nil) click to toggle source
# File lib/spec/builder/spec_builder_30X/spec_target_configuration_dsl_30X.rb, line 14
def source(source = nil)
        return unless source.is_a?(String) && !source.empty?
        @configuration.source = source
end