From 3802d0de9d3309ff2ba8e6e63fb4ce4fecc69c87 Mon Sep 17 00:00:00 2001 From: Martin Brennan Date: Fri, 16 Jun 2023 18:15:15 +1000 Subject: [PATCH] DEV: Further refine development reload for plugin files (#22141) Followup f3afc8bf85001da849239bc588bb394752c672b5 to better exclude all spec files including PageObject files. --- config/initializers/000-development_reload_warnings.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/initializers/000-development_reload_warnings.rb b/config/initializers/000-development_reload_warnings.rb index f6901bd6f24..bc7acc57851 100644 --- a/config/initializers/000-development_reload_warnings.rb +++ b/config/initializers/000-development_reload_warnings.rb @@ -21,7 +21,8 @@ if Rails.env.development? && !Rails.configuration.cache_classes && Discourse.run not_autoloaded = files.filter_map do |file| autoloaded = Rails.autoloaders.main.__autoloads.key? file - if !autoloaded && !file.end_with?("spec.rb") + + if !autoloaded && !file.match(%r{/spec/}) Pathname.new(file).relative_path_from(Rails.root) end end