Sha256: 7bc80f8404cfa48085684ed9e2d2a897259104eb64f0c80ac2248dac96109672
Contents?: true
Size: 487 Bytes
Versions: 29
Compression:
Stored size: 487 Bytes
Contents
module Expressir module Model # Multi-schema global scope class Repository < ModelElement model_attr_accessor :schemas, 'Array<Declarations::Schema>' # @param [Hash] options # @option options [Array<Declarations::Schema>] :schemas def initialize(options = {}) @schemas = options[:schemas] || [] super end # @return [Array<Declaration>] def children [ *schemas ] end end end end
Version data entries
29 entries across 29 versions & 1 rubygems