@api private
# File lib/factory_girl/attribute/dynamic.rb, line 5 def initialize(name, ignored, block) super(name, ignored) @block = block end
# File lib/factory_girl/attribute/dynamic.rb, line 10 def to_proc block = @block -> { value = block.arity == 1 ? block.call(self) : instance_exec(&block) raise SequenceAbuseError if FactoryGirl::Sequence === value value } end