Sha256: 894b50b03772c5084ace4e8ba2df4348386c8cba3095ecc8518ed1ca8c8097c1

Contents?: true

Size: 306 Bytes

Versions: 3

Compression:

Stored size: 306 Bytes

Contents

# frozen_string_literal: true

require 'structurizr/metal'

module Structurizr
  ModelItem = Metal::Model::ModelItem

  class ModelItem
    def tags
      get_tags.split(',')
    end

    def inspect
      class_name = self.class.name.split('::').last
      %(<#{class_name}: "#{name}">)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
structurizr-1.0.0.rc.1 lib/structurizr/model_item.rb
structurizr-1.0.0.pre.alpha.2 lib/structurizr/model_item.rb
structurizr-1.0.0.pre.alpha.1 lib/structurizr/model_item.rb