From cc11da6bdd91c28bfff853926b28b17ab90950cb Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Fri, 17 May 2024 13:14:30 +0900 Subject: [PATCH] extend/pathname/rmtree: improve comment. Clarify that this can't easily be `odeprecated` but keep the wording around so that we remember to do this on the next minor release. Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> --- Library/Homebrew/extend/pathname/rmtree.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Library/Homebrew/extend/pathname/rmtree.rb b/Library/Homebrew/extend/pathname/rmtree.rb index e691615902..47f603a062 100644 --- a/Library/Homebrew/extend/pathname/rmtree.rb +++ b/Library/Homebrew/extend/pathname/rmtree.rb @@ -8,6 +8,10 @@ class Pathname # # @api public def rmtree(noop: nil, verbose: nil, secure: nil) + # Ideally we'd odeprecate this but probably can't given gems so let's + # create a RuboCop autocorrect instead soon. + # This is why monkeypatching is non-ideal (but right solution to get + # Ruby 3.3 over the line). # odeprecated "rmtree", "FileUtils#rm_r" FileUtils.rm_r(@path, noop:, verbose:, secure:) nil