DEV: Rename `ServiceRunner` to `Service::Runner` for consistency

This commit is contained in:
Loïc Guitaut 2024-09-19 17:52:44 +02:00 committed by Loïc Guitaut
parent a4ccdeccb3
commit 78d9f9fa40
3 changed files with 4 additions and 4 deletions

View File

@ -235,7 +235,7 @@ module Service
def call(context = {}, &actions)
return new(context).tap(&:run).context unless block_given?
ServiceRunner.call(self, context, &actions)
Service::Runner.call(self, context, &actions)
end
def call!(context = {})

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
#
# = ServiceRunner
# = Service::Runner
#
# This class is automatically used when passing a block to the `.call` method
# of a service. Its main purpose is to ease how actions can be run upon a
@ -53,7 +53,7 @@
# only exception to this being +on_failure+ as it will always be executed last.
#
class ServiceRunner
class Service::Runner
# @!visibility private
AVAILABLE_ACTIONS = {
on_success: {

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
RSpec.describe ServiceRunner do
RSpec.describe Service::Runner do
class SuccessService
include Service::Base
end