Browse Source

cleanup: rubocop: fix Layout/IndentFirstArrayElement in app/models/project.rb

git-svn-id: http://svn.redmine.org/redmine/trunk@19049 e93f8b46-1217-0410-a6f0-8f06a7374b81
tags/4.1.0
Toshi MARUYAMA 4 years ago
parent
commit
82c0eaadc3
2 changed files with 12 additions and 11 deletions
  1. 0
    1
      .rubocop_todo.yml
  2. 12
    10
      app/models/project.rb

+ 0
- 1
.rubocop_todo.yml View File

@@ -106,7 +106,6 @@ Layout/IndentFirstArgument:
# SupportedStyles: special_inside_parentheses, consistent, align_brackets
Layout/IndentFirstArrayElement:
Exclude:
- 'app/models/project.rb'
- 'app/models/setting.rb'
- 'lib/redmine/nested_set/issue_nested_set.rb'
- 'lib/redmine/nested_set/project_nested_set.rb'

+ 12
- 10
app/models/project.rb View File

@@ -633,20 +633,22 @@ class Project < ActiveRecord::Base

# The earliest start date of a project, based on it's issues and versions
def start_date
@start_date ||= [
issues.minimum('start_date'),
shared_versions.minimum('effective_date'),
Issue.fixed_version(shared_versions).minimum('start_date')
].compact.min
@start_date ||=
[
issues.minimum('start_date'),
shared_versions.minimum('effective_date'),
Issue.fixed_version(shared_versions).minimum('start_date')
].compact.min
end

# The latest due date of an issue or version
def due_date
@due_date ||= [
issues.maximum('due_date'),
shared_versions.maximum('effective_date'),
Issue.fixed_version(shared_versions).maximum('due_date')
].compact.max
@due_date ||=
[
issues.maximum('due_date'),
shared_versions.maximum('effective_date'),
Issue.fixed_version(shared_versions).maximum('due_date')
].compact.max
end

def overdue?

Loading…
Cancel
Save