Polish the obsolete_URI script.

This commit is contained in:
j2blake 2013-10-23 16:03:45 -04:00
parent 1bf36caef7
commit 4e3f69fda7
4 changed files with 75 additions and 2 deletions

View file

@ -19,8 +19,27 @@ class Report
@extensions_count.sort.each do |pair|
puts " #{pair[0]} #{pair[1]}"
end
puts "-----------------------------------------------------------------"
puts
end
def collate_and_list_events()
hash = Hash.new{|h, k| []}
@events.each do |event|
hash[event.path] = hash[event.path] << event
end
# puts "FLAT: #{hash.to_a.flatten}"
hash.sort.each do |path, events|
puts "#{path}"
events.sort{|a, b| a.line_number <=> b.line_number }.each do |e|
puts " #{e.line_number} #{e.line}"
puts " #{e.is_localname ? "Localname" : "URI"} #{e.string}"
end
puts "--------------------"
end
end
def list_events()
@events.each do |event|
puts "Event: #{event}"
@ -50,6 +69,7 @@ class Report
def report()
state_arguments()
file_summary()
list_events()
# list_events()
collate_and_list_events()
end
end