class Application

Attributes

application_name[RW]
env[RW]
graph[RW]
pages[RW]
values[RW]

Public Instance Methods

calculate_app_score() click to toggle source
# File lib/html_compilation/classes/objects/app.rb, line 6
def calculate_app_score
  counter = 0
  pages.each do |page|
    counter += page.score
  end
  counter
end
calculate_total_errors() click to toggle source
# File lib/html_compilation/classes/objects/app.rb, line 14
def calculate_total_errors
  counter = 0
  pages.each do |page|
    counter += page.rows.length
  end
  counter
end
remove_duplicates() click to toggle source
# File lib/html_compilation/classes/objects/app.rb, line 22
def remove_duplicates
  pages.reverse.each do |page|
    page.remove_duplicates(self)
  end
end