class StructCore::SpecTargetProjectRefDSL20X
Attributes
reference[RW]
Public Class Methods
new()
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_project_ref_dsl_20X.rb, line 3 def initialize @reference = nil end
Public Instance Methods
framework(name = nil, settings = nil)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_project_ref_dsl_20X.rb, line 9 def framework(name = nil, settings = nil) unless name.is_a?(String) && !name.empty? @reference = nil return end target = (settings || {}).dup target['name'] = name # Convert any keys to hashes target = target.map { |k, v| [k.to_s, v] }.to_h @reference.settings['frameworks'] << target end
method_missing(_, *_)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_project_ref_dsl_20X.rb, line 28 def method_missing(_, *_) # Do nothing if a method is missing end
respond_to_missing?(_, _)
click to toggle source
# File lib/spec/builder/spec_builder_20X/spec_target_project_ref_dsl_20X.rb, line 24 def respond_to_missing?(_, _) true end