Sha256: 4cee75ce797a30783dee21dbc5b512eeed1ab220670f67b6a5f8652c0f4d12c6

Contents?: true

Size: 447 Bytes

Versions: 5

Compression:

Stored size: 447 Bytes

Contents

require "rubycritic/report_generators/base"

module Rubycritic
  module Generator

    class SmellsIndex < Base
      TEMPLATE = erb_template("smells_index.html.erb")

      def initialize(smells)
        @smells = smells
      end

      def file_name
        "smells_index.html"
      end

      def render
        index_body = TEMPLATE.result(get_binding)
        LAYOUT_TEMPLATE.result(get_binding { index_body })
      end
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubycritic-1.0.2 lib/rubycritic/report_generators/smells_index.rb
rubycritic-1.0.1 lib/rubycritic/report_generators/smells_index.rb
rubycritic-1.0.0 lib/rubycritic/report_generators/smells_index.rb
rubycritic-0.0.16 lib/rubycritic/report_generators/smells_index.rb
rubycritic-0.0.15 lib/rubycritic/report_generators/smells_index.rb