module Avro::Builder::Aliasable
This is a shared concern for objects that support aliases via the DSL
.
Public Class Methods
included(base)
click to toggle source
# File lib/avro/builder/aliasable.rb, line 10 def self.included(base) base.dsl_attribute(:aliases) do |*names| if !names.empty? @aliases = names.flatten else @aliases end end end