diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/formula.rb | 5 | ||||
| -rw-r--r-- | Library/Homebrew/formula_pin.rb | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 9543f3ad4..50200e804 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -937,6 +937,11 @@ class Formula end # @private + def pinned_version + @pin.pinned_version + end + + # @private def pin @pin.pin end diff --git a/Library/Homebrew/formula_pin.rb b/Library/Homebrew/formula_pin.rb index 9a9aa4ced..7ecad9d7b 100644 --- a/Library/Homebrew/formula_pin.rb +++ b/Library/Homebrew/formula_pin.rb @@ -33,4 +33,8 @@ class FormulaPin def pinnable? @f.rack.exist? && @f.rack.subdirs.length > 0 end + + def pinned_version + Keg.new(path.resolved_path).version if pinned? + end end |
