diff --git a/railties/lib/rails/tasks/zeitwerk.rake b/railties/lib/rails/tasks/zeitwerk.rake index f69eaf10d65b0c2d6b7a13d8d0cd096082d301ed..a2e3524c4eea7fec72a8f8966a3a2cf70b83b6ad 100644 --- a/railties/lib/rails/tasks/zeitwerk.rake +++ b/railties/lib/rails/tasks/zeitwerk.rake @@ -46,7 +46,7 @@ namespace :zeitwerk do begin eager_load[] rescue NameError => e - if e.message =~ /expected file .*? to define constant \S+/ + if e.message =~ /expected file .*? to define constant [\w:]+/ abort $&.sub(/expected file #{Regexp.escape(Rails.root.to_s)}./, "expected file ") else raise