class ActionView::Resolver
def find_templates(name, prefix, partial, details, outside_app_allowed)
because Resolver guarantees that the arguments are present and
This is what child classes implement. No defaults are needed
def find_templates(name, prefix, partial, details, outside_app_allowed) raise NotImplementedError, "Subclasses must implement a find_templates(name, prefix, partial, details, outside_app_allowed) method" end