Sha256: 887ef82cf8cd1b8c6efac19e05164fece8697bb12edcd7693b16b6db094a3f1a

Contents?: true

Size: 432 Bytes

Versions: 5

Compression:

Stored size: 432 Bytes

Contents

<% for obj in @objects.select {|o| CodeObjects::ClassObject === o && o.superclass && o.superclass != P(:Object) } %>
  <% [obj, obj.superclass].compact.each do |o| %>
    <% if o != Registry.root && (!o.respond_to?(:children) || !namespaces(o).empty?) %>
      <%= format_path o %> [label="{<%= o.type %> <%= o.path %>}" rank=sink];
    <% end %>
  <% end %>

  <%= format_path obj %> -> <%= format_path obj.superclass %>;
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
yard-0.2.3.5 templates/default/uml/dot/superclasses.erb
yard-0.2.3.4 templates/default/uml/dot/superclasses.erb
yard-0.2.3.2 templates/default/uml/dot/superclasses.erb
yard-0.2.3.3 templates/default/uml/dot/superclasses.erb
yard-0.2.3 templates/default/uml/dot/superclasses.erb