Sha256: 4ebfd57c77a63711a86556f7ad7eace69b08693c5da80f756194f69540980326

Contents?: true

Size: 967 Bytes

Versions: 4

Compression:

Stored size: 967 Bytes

Contents

<% result_data = source_file[1].sort_by { |k, v| k }.to_h %>
<% lines = result_data.keys %>
<div class="source_table" id="<%= id source_file %>">
  <div class="header">
    <h3><%= shortened_filename source_file %></h3>
    <h4><%= lines.count %> covered lines</h4>
  </div>

  <pre>
    <ol>
      <% readfile(source_file).each_with_index do |line, line_number| %>
        <% covered = lines.include?(line_number) %>
        <% attrs = covered ? " class=\"covered\" title=\"#{result_data[line_number].count} examples\"" : ' class="never"' %>
        <li data-linenumber="<%= line_number %>"<%= attrs %>>
          <code class="ruby"><%= CGI.escapeHTML(line.chomp) %></code>
          <% if covered %>
            <% example_refs = result_data[line_number].map {|e| e[:example_ref] } %>
            <div class="deprecations_detector" data-example-refs="<%= example_refs.join(',') %>"></div>
          <% end %>
        </li>
      <% end %>
    </ol>
  </pre>
</div>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
deprecations_detector-0.2.2 lib/deprecations_detector/formatters/html/views/source_file.erb
deprecations_detector-0.2.1 lib/deprecations_detector/formatters/html/views/source_file.erb
deprecations_detector-0.2.0 lib/deprecations_detector/formatters/html/views/source_file.erb
deprecations_detector-0.0.1 lib/deprecations_detector/formatters/html/views/source_file.erb