From 5aa6b5c5faa605d3dfd39ce86803c3d967093d06 Mon Sep 17 00:00:00 2001 From: Xu Cheng <xucheng@me.com> Date: Thu, 30 Jul 2015 15:53:03 +0800 Subject: [PATCH] Formula#pkg_version: return the result based on current active_spec --- Library/Homebrew/formula.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index f508c96dc7..a273e3c1c5 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -67,9 +67,6 @@ class Formula # @see #active_spec attr_reader :active_spec_sym - # The {PkgVersion} for this formula with version and {#revision} information. - attr_reader :pkg_version - # Used for creating new Homebrew versions of software without new upstream # versions. # @see .revision @@ -118,7 +115,6 @@ class Formula :stable end validate_attributes! - @pkg_version = PkgVersion.new(version, revision) @build = active_spec.build @pin = FormulaPin.new(self) end @@ -207,6 +203,11 @@ class Formula active_spec.version end + # The {PkgVersion} for this formula with {version} and {#revision} information. + def pkg_version + PkgVersion.new(version, revision) + end + # A named Resource for the currently active {SoftwareSpec}. def resource(name) active_spec.resource(name) -- GitLab