lib/runger_actions/base.rb in runger_actions-0.19.0 vs lib/runger_actions/base.rb in runger_actions-0.19.1

- old
+ new

@@ -1,12 +1,12 @@ # frozen_string_literal: true class RungerActions::Base - extend Memoist + prepend MemoWise class << self - extend Memoist + prepend MemoWise def run!(params) new!(params).run! end @@ -92,26 +92,26 @@ @failure == error_type end end end - memoize \ + memo_wise \ def result_klass const_set(:Result, Class.new(RungerActions::Result)) end - memoize \ + memo_wise \ def required_params {} end - memoize \ + memo_wise \ def promised_values {} end - memoize \ + memo_wise \ def validators {} end end @@ -158,10 +158,10 @@ def raise_on_failure? !!@raise_on_failure end - memoize \ + memo_wise \ def result self.class.result_klass.new(action: self) end private