Mike McQuaid 9ac306e464
Remove alias generic_* definitions in favour of using super
This is the pattern we've been adopting for a while and it's a bit
cleaner. Let's remove all of the existing usage of the existing pattern
to avoid confusion when adopting the new one.
2025-06-16 08:10:08 +00:00

20 lines
367 B
Ruby

# typed: strict
# frozen_string_literal: true
module OS
module Linux
module DevCmd
module UpdateTest
private
sig { returns(String) }
def git_tags
super.presence || Utils.popen_read("git tag --list | sort -rV")
end
end
end
end
end
Homebrew::DevCmd::UpdateTest.prepend(OS::Linux::DevCmd::UpdateTest)