lib/avm/entries/entry.rb in avm-0.37.0 vs lib/avm/entries/entry.rb in avm-0.38.0

- old
+ new

@@ -8,10 +8,19 @@ module Entries class Entry common_constructor :parent, :suffix, :options def auto_value - ::Avm::Entries::AutoValues::Entry.new(parent, suffix).value + auto_value_entry.value + end + + def auto_value_entry + @auto_value_entry ||= ::Avm::Entries::AutoValues::Entry.new(parent, suffix) + end + + # @return [Boolean] + def context_found? + context_entry.found? end def full_path (parent.path_prefix + suffix_as_array).join('.') end