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