lib/quby/compiler/entities/definition.rb in quby-compiler-0.3.1 vs lib/quby/compiler/entities/definition.rb in quby-compiler-0.3.3

- old
+ new

@@ -8,16 +8,17 @@ module Entities class Definition extend ActiveModel::Naming include ActiveModel::Validations - attr_accessor :key, :sourcecode, :timestamp, :path + attr_accessor :key, :sourcecode, :timestamp, :path, :lookup_tables - def initialize(key:, path:, sourcecode: "", timestamp: nil) + def initialize(key:, path:, sourcecode: "", timestamp: nil, lookup_tables: {}) @path = path @key = key @sourcecode = sourcecode @timestamp = timestamp + @lookup_tables = lookup_tables end validates_with Services::DefinitionValidator end end