From efa744c2276489d0cb7a39eddaa72af1aea407a3 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Wed, 9 Oct 2024 12:36:42 +0200 Subject: [PATCH] chore(task): deprecate after party tasks --- .../after_party/task/task_generator.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lib/generators/after_party/task/task_generator.rb diff --git a/lib/generators/after_party/task/task_generator.rb b/lib/generators/after_party/task/task_generator.rb new file mode 100644 index 000000000..782bac34d --- /dev/null +++ b/lib/generators/after_party/task/task_generator.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +require 'rails/generators' + +Rails.application.config.after_initialize do + module AfterParty + module Generators + class TaskGenerator + prepend Module.new { + def invoke_all + warn "[DEPRECATION] 'after_party:task' is deprecated. Use 'rails generate maintenance_tasks:task #{name}' instead." + end + } + end + end + end +end