1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-12-27 10:51:15 +00:00

code cleanup: rubocop: fix Lint/IneffectiveAccessModifier in lib/redmine/helpers/gantt.rb

git-svn-id: http://svn.redmine.org/redmine/trunk@18776 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2019-10-19 13:32:59 +00:00
parent b0b03c97c5
commit cb2d4068e8
2 changed files with 18 additions and 16 deletions

View File

@ -395,7 +395,6 @@ Lint/IneffectiveAccessModifier:
- 'app/models/mail_handler.rb'
- 'app/models/mailer.rb'
- 'app/models/user.rb'
- 'lib/redmine/helpers/gantt.rb'
- 'lib/redmine/scm/adapters/abstract_adapter.rb'
Lint/InterpolationCheck:

View File

@ -667,23 +667,26 @@ module Redmine
start_date + (end_date - start_date + 1) * (progress / 100.0)
end
def self.sort_issues!(issues)
issues.sort_by! {|issue| sort_issue_logic(issue)}
end
# Singleton class method is public
class << self
def sort_issues!(issues)
issues.sort_by! {|issue| sort_issue_logic(issue)}
end
def self.sort_issue_logic(issue)
julian_date = Date.new()
ancesters_start_date = []
current_issue = issue
begin
ancesters_start_date.unshift([current_issue.start_date || julian_date, current_issue.id])
current_issue = current_issue.parent
end while (current_issue)
ancesters_start_date
end
def sort_issue_logic(issue)
julian_date = Date.new()
ancesters_start_date = []
current_issue = issue
begin
ancesters_start_date.unshift([current_issue.start_date || julian_date, current_issue.id])
current_issue = current_issue.parent
end while (current_issue)
ancesters_start_date
end
def self.sort_versions!(versions)
versions.sort!
def sort_versions!(versions)
versions.sort!
end
end
def pdf_new_page?(options)