class Pod::Bazel::Target::RuleArgs

Attributes

kwargs[R]

Public Class Methods

new() { |self| ... } click to toggle source
# File lib/cocoapods/bazel/target.rb, line 11
def initialize
  @kwargs = {}

  yield self if block_given?
end

Public Instance Methods

add(name, value, defaults: nil) click to toggle source
# File lib/cocoapods/bazel/target.rb, line 17
def add(name, value, defaults: nil)
  return self if defaults&.include?(value)

  raise 'Duplicate' if kwargs.key?(name)

  kwargs[name] = value

  self
end