summaryrefslogtreecommitdiffstats
path: root/app/models/version.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2013-01-04 08:30:25 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2013-01-04 08:30:25 +0000
commit9613a13b10aa4f55df122ffd3a910a10774906d6 (patch)
treeeeef4f590d29eb836a4bc5b65a6dc6609ef7cfdb /app/models/version.rb
parent9c698157f44819d224a9be5c13d8b517690e4bed (diff)
downloadredmine-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.rb20
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)