Sha256: 2eed2582f300b29320b29c785e5699f1e9e02df99a602c509525e9fc82059121
Contents?: true
Size: 552 Bytes
Versions: 46
Compression:
Stored size: 552 Bytes
Contents
# frozen_string_literal: true require "lutaml/uml/node/field" require "lutaml/uml/node/method_argument" require "lutaml/uml/node/has_name" module Lutaml module Uml module Node class Method < Field include HasName attr_reader :abstract def abstract=(value) @abstract = !!value end attr_reader :arguments def arguments=(value) @arguments = value.to_a.map do |attributes| MethodArgument.new(attributes) end end end end end end
Version data entries
46 entries across 46 versions & 2 rubygems