Commit a21ce09a0b98bb998bb34e79f6426a7d188ba154
1 parent
c8514607
Exists in
master
and in
1 other branch
Rubocop: fix all uses of !! - replace with thing.present?
Showing
5 changed files
with
10 additions
and
18 deletions
Show diff stats
.rubocop_todo.yml
| 1 | 1 | # This configuration was generated by |
| 2 | 2 | # `rubocop --auto-gen-config` |
| 3 | -# on 2015-10-12 21:40:48 +0200 using RuboCop version 0.34.2. | |
| 3 | +# on 2015-10-12 21:53:36 +0200 using RuboCop version 0.34.2. | |
| 4 | 4 | # The point is for the user to remove these configuration records |
| 5 | 5 | # one by one as the offenses are removed from the code base. |
| 6 | 6 | # Note that changes in the inspected code, or installation of new |
| ... | ... | @@ -13,13 +13,13 @@ Metrics/AbcSize: |
| 13 | 13 | # Offense count: 5 |
| 14 | 14 | # Configuration parameters: CountComments. |
| 15 | 15 | Metrics/ClassLength: |
| 16 | - Max: 203 | |
| 16 | + Max: 205 | |
| 17 | 17 | |
| 18 | 18 | # Offense count: 5 |
| 19 | 19 | Metrics/CyclomaticComplexity: |
| 20 | 20 | Max: 11 |
| 21 | 21 | |
| 22 | -# Offense count: 458 | |
| 22 | +# Offense count: 457 | |
| 23 | 23 | # Configuration parameters: AllowURI, URISchemes. |
| 24 | 24 | Metrics/LineLength: |
| 25 | 25 | Max: 239 |
| ... | ... | @@ -64,7 +64,7 @@ Style/AlignHash: |
| 64 | 64 | - 'spec/controllers/problems_controller_spec.rb' |
| 65 | 65 | - 'spec/models/problem_spec.rb' |
| 66 | 66 | |
| 67 | -# Offense count: 7 | |
| 67 | +# Offense count: 6 | |
| 68 | 68 | # Cop supports --auto-correct. |
| 69 | 69 | # Configuration parameters: EnforcedStyle, SupportedStyles. |
| 70 | 70 | Style/AlignParameters: |
| ... | ... | @@ -72,7 +72,6 @@ Style/AlignParameters: |
| 72 | 72 | - 'app/helpers/apps_helper.rb' |
| 73 | 73 | - 'app/models/app.rb' |
| 74 | 74 | - 'app/models/notification_services/gtalk_service.rb' |
| 75 | - - 'app/models/problem.rb' | |
| 76 | 75 | - 'config/initializers/devise.rb' |
| 77 | 76 | |
| 78 | 77 | # Offense count: 105 |
| ... | ... | @@ -146,14 +145,6 @@ Style/Documentation: |
| 146 | 145 | Style/DotPosition: |
| 147 | 146 | Enabled: false |
| 148 | 147 | |
| 149 | -# Offense count: 6 | |
| 150 | -Style/DoubleNegation: | |
| 151 | - Exclude: | |
| 152 | - - 'Gemfile' | |
| 153 | - - 'app/controllers/apps_controller.rb' | |
| 154 | - - 'app/helpers/apps_helper.rb' | |
| 155 | - - 'app/models/app.rb' | |
| 156 | - | |
| 157 | 148 | # Offense count: 5 |
| 158 | 149 | Style/EachWithObject: |
| 159 | 150 | Exclude: | ... | ... |
Gemfile
app/controllers/apps_controller.rb
app/helpers/apps_helper.rb
| ... | ... | @@ -45,7 +45,7 @@ module AppsHelper |
| 45 | 45 | @any_github_repos ||= app.github_repo? |
| 46 | 46 | @any_bitbucket_repos ||= app.bitbucket_repo? |
| 47 | 47 | @any_issue_trackers ||= app.issue_tracker_configured? |
| 48 | - @any_deploys ||= !!app.last_deploy_at | |
| 48 | + @any_deploys ||= app.last_deploy_at.present? | |
| 49 | 49 | @any_notification_services ||= app.notification_service_configured? |
| 50 | 50 | end |
| 51 | 51 | end | ... | ... |
app/models/app.rb
| ... | ... | @@ -135,11 +135,12 @@ class App |
| 135 | 135 | |
| 136 | 136 | |
| 137 | 137 | def issue_tracker_configured? |
| 138 | - !!issue_tracker && !!(issue_tracker.configured?) | |
| 138 | + issue_tracker.present? && issue_tracker.configured? | |
| 139 | 139 | end |
| 140 | 140 | |
| 141 | 141 | def notification_service_configured? |
| 142 | - !!(notification_service.class < NotificationService && notification_service.configured?) | |
| 142 | + (notification_service.class < NotificationService) && | |
| 143 | + notification_service.configured? | |
| 143 | 144 | end |
| 144 | 145 | |
| 145 | 146 | ... | ... |