From 01cf5b270b658789c41f7233f8bcea9c81b50ac1 Mon Sep 17 00:00:00 2001 From: akadusei Date: Mon, 11 Sep 2023 14:29:54 +0000 Subject: [PATCH] Remove `Mel::Job::Template#run` Ensures the built-in compile error message is shown when a job's `#run` method is not defined. --- CHANGELOG.md | 3 +++ src/mel/job/template.cr | 4 ---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d672b94..fec0209 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Added - Add `Mel::Progress::Report.new(Indexable(String))` overload +## Removed +- Remove `Mel::Job::Template#run` + ## [0.11.0] - 2023-08-26 ### Changed diff --git a/src/mel/job/template.cr b/src/mel/job/template.cr index 940cf6d..d75037c 100644 --- a/src/mel/job/template.cr +++ b/src/mel/job/template.cr @@ -15,10 +15,6 @@ module Mel::Job::Template @__type__ : String = name - def run - \{% raise "#{@type}#run not implemented" %} - end - def before_run end