class RailsRoutesAnalyzer::RouteIssue::NoController
Public Instance Methods
error_suggestion(has_present_actions:, **)
click to toggle source
# File lib/rails_routes_analyzer/route_issue/no_controller.rb, line 16 def error_suggestion(has_present_actions:, **) if has_present_actions "remove case for #{controller_class_name} as it doesn't exist" else "delete, #{controller_class_name} not found" end end
human_readable_error_message()
click to toggle source
# File lib/rails_routes_analyzer/route_issue/no_controller.rb, line 10 def human_readable_error_message "`#{route_creation_method}' call at #{file_location} there is no controller: #{controller_class_name} for '#{controller_name}' (actions: #{action_names.inspect})".tap do |msg| msg << " error: #{error}" if error.present? end end
try_to_fix_line(_line)
click to toggle source
# File lib/rails_routes_analyzer/route_issue/no_controller.rb, line 24 def try_to_fix_line(_line) '' # Delete end