class HTMLProofer::Cache

def determine_deletions(urls_detected, type)

remove from cache URLs that no longer exist
def determine_deletions(urls_detected, type)
ons = 0
_log[type].delete_if do |url, cache|
red_timeframe = type == :external ? !within_external_timeframe?(cache[:time]) : !within_internal_timeframe?(cache[:time])
xpired_timeframe
ogger.log(:debug, "Removing #{url} from #{type} cache (expired timeframe)")
letions += 1
ue
f urls_detected.include?(url)
lse
f url_matches_type?(url, type)
ogger.log(:debug, "Removing #{url} from #{type} cache (not detected anymore)")
letions += 1
ue
nk_text = pluralize(deletions, "outdated #{type} link", "outdated #{type} links")
r.log(:debug, "Removing #{del_link_text} from the cache")