diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2013-01-04 08:30:25 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2013-01-04 08:30:25 +0000 |
commit | 9613a13b10aa4f55df122ffd3a910a10774906d6 (patch) | |
tree | eeef4f590d29eb836a4bc5b65a6dc6609ef7cfdb /app/models/version.rb | |
parent | 9c698157f44819d224a9be5c13d8b517690e4bed (diff) | |
download | redmine-9613a13b10aa4f55df122ffd3a910a10774906d6.tar.gz redmine-9613a13b10aa4f55df122ffd3a910a10774906d6.zip |
Deprecates Version#*_pourcent in favour of #*_percent (#12724).
Patch by Daniel Felix.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11113 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/models/version.rb')
-rw-r--r-- | app/models/version.rb | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/app/models/version.rb b/app/models/version.rb index f96ccb012..50225f362 100644 --- a/app/models/version.rb +++ b/app/models/version.rb @@ -97,10 +97,10 @@ class Version < ActiveRecord::Base end def behind_schedule? - if completed_pourcent == 100 + if completed_percent == 100 return false elsif due_date && start_date - done_date = start_date + ((due_date - start_date+1)* completed_pourcent/100).floor + done_date = start_date + ((due_date - start_date+1)* completed_percent/100).floor return done_date <= Date.today else false # No issues so it's not late @@ -109,7 +109,7 @@ class Version < ActiveRecord::Base # Returns the completion percentage of this version based on the amount of open/closed issues # and the time spent on the open issues. - def completed_pourcent + def completed_percent if issues_count == 0 0 elsif open_issues_count == 0 @@ -119,8 +119,14 @@ class Version < ActiveRecord::Base end end + # TODO: remove in Redmine 3.0 + def completed_pourcent + ActiveSupport::Deprecation.warn "Version#completed_pourcent is deprecated and will be removed in Redmine 3.0. Please use #completed_percent instead." + completed_percent + end + # Returns the percentage of issues that have been marked as 'closed'. - def closed_pourcent + def closed_percent if issues_count == 0 0 else @@ -128,6 +134,12 @@ class Version < ActiveRecord::Base end end + # TODO: remove in Redmine 3.0 + def closed_pourcent + ActiveSupport::Deprecation.warn "Version#closed_pourcent is deprecated and will be removed in Redmine 3.0. Please use #closed_percent instead." + closed_percent + end + # Returns true if the version is overdue: due date reached and some open issues def overdue? effective_date && (effective_date < Date.today) && (open_issues_count > 0) |