lib/rubycritic/report_generators/code_file.rb in rubycritic-0.0.15 vs lib/rubycritic/report_generators/code_file.rb in rubycritic-0.0.16

- old
+ new

@@ -12,11 +12,11 @@ @analysed_file = analysed_file @pathname = @analysed_file.pathname end def file_directory - File.join(root_directory, @pathname.dirname) + @file_directory ||= root_directory + @pathname.dirname end def file_name @pathname.basename.sub_ext(".html") end @@ -24,10 +24,10 @@ def render file_code = "" File.readlines(@pathname).each.with_index(LINE_NUMBER_OFFSET) do |line_text, line_number| location = Location.new(@pathname, line_number) line_smells = @analysed_file.smells_at_location(location) - file_code << Line.new(line_text, line_smells).render + file_code << Line.new(file_directory, line_text, line_smells).render end file_body = TEMPLATE.result(get_binding { file_code }) LAYOUT_TEMPLATE.result(get_binding { file_body }) end