From 1ab2726e768a8895dbe144701cc5fa5790e381d4 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Fri, 9 Apr 2021 13:30:43 +0100 Subject: [PATCH] Cleanup service plist code. --- Library/Homebrew/formula.rb | 4 ++-- Library/Homebrew/service.rb | 9 +-------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 1605605197..b0999bcaa0 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -970,9 +970,9 @@ class Formula # The service specification of the software. def service - return Homebrew::Service.new(self, &self.class.service) if service? + return unless service? - nil + Homebrew::Service.new(self, &self.class.service) end # @private diff --git a/Library/Homebrew/service.rb b/Library/Homebrew/service.rb index fc826c73c6..88f88abaf8 100644 --- a/Library/Homebrew/service.rb +++ b/Library/Homebrew/service.rb @@ -111,14 +111,7 @@ module Homebrew end end - delegate [ # rubocop:disable Layout/HashAlignment - :bin, - :var, - :etc, - :opt_bin, - :opt_sbin, - :opt_prefix, - ] => :@formula + delegate [:bin, :var, :etc, :opt_bin, :opt_sbin, :opt_prefix] => :@formula sig { returns(String) } def std_service_path_env