%dt Ancestors: %dd

- if (@ancestors || [ ]).empty?
  %span.none NONE
- else
  %table.ancestors
    - @ancestors.each do | mod |
      %tr
        %td= format_module(mod)

%dt Extended By: %dd

- if (@result_extended || [ ]).empty?
  %span.none NONE
- else
  %table.extended_by
    - @result_extended.each do | mod |
      %tr
        %td= format_module(mod)

%dt Constants: %dd

- if (@constants || [ ]).empty?
  %span.none NONE
- else
  %table.constants
    - @constants.each do | name, value |
      %tr.constant
        %td.name
          %tt=h name
        %td.value_class= format_module(value.class)
        %td.value= format_object(value, :inline)

%dt

Methods:

%dd

= haml :'console/methods_table', locals: locals.merge(methods: @methods)