in lib/taste_tester/commands.rb [239:272]
def self.impact
repo = BetweenMeals::Repo.get(
TasteTester::Config.repo_type,
TasteTester::Config.repo,
logger,
)
if repo && !repo.exists?
fail "Could not open repo from #{TasteTester::Config.repo}"
end
changes = _find_changeset(repo)
basic_impact = TasteTester::Hooks.find_impact(changes)
basic_impact ||= _find_roles(changes)
final_impact = TasteTester::Hooks.post_impact(basic_impact)
final_impact ||= basic_impact
unless TasteTester::Hooks.print_impact(final_impact)
_print_impact(final_impact)
end
end