Commit 4ef0033953e943dc803d2f243f48cd1094fbe1b0

Authored by Laust Rud Jacobsen
1 parent c189653b
Exists in master and in 1 other branch production

Rubocop: just use the simple symbol proc invocation mechanism

.rubocop_todo.yml
... ... @@ -275,12 +275,3 @@ Style/SingleSpaceBeforeFirstArg:
275 275 # Configuration parameters: EnforcedStyle, SupportedStyles.
276 276 Style/StringLiterals:
277 277 Enabled: false
278   -
279   -# Offense count: 3
280   -# Cop supports --auto-correct.
281   -# Configuration parameters: IgnoredMethods.
282   -Style/SymbolProc:
283   - Exclude:
284   - - 'app/controllers/users/omniauth_callbacks_controller.rb'
285   - - 'app/models/deploy.rb'
286   - - 'spec/models/deploy_spec.rb'
... ...
app/controllers/users/omniauth_callbacks_controller.rb
... ... @@ -10,7 +10,7 @@ class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController
10 10 # If they are, automatically create an account
11 11 client = Octokit::Client.new(access_token: github_token)
12 12 client.api_endpoint = Errbit::Config.github_api_url
13   - org_ids = client.organizations.map { |org| org.id }
  13 + org_ids = client.organizations.map(&:id)
14 14 if org_ids.include?(github_org_id)
15 15 github_user = User.create(name: env["omniauth.auth"].extra.raw_info.name, email: env["omniauth.auth"].extra.raw_info.email)
16 16 end
... ...
app/models/deploy.rb
... ... @@ -19,7 +19,7 @@ class Deploy
19 19 validates_presence_of :username, :environment
20 20  
21 21 def resolve_app_errs
22   - app.problems.unresolved.in_env(environment).each { |problem| problem.resolve! }
  22 + app.problems.unresolved.in_env(environment).each(&:resolve!)
23 23 end
24 24  
25 25 def short_revision
... ...
spec/models/deploy_spec.rb
... ... @@ -19,7 +19,7 @@ describe Deploy, type: 'model' do
19 19 app = Fabricate(:app, :resolve_errs_on_deploy => false)
20 20 @problems = 3.times.map { Fabricate(:err, :problem => Fabricate(:problem, :resolved => false, :app => app)) }
21 21 Fabricate(:deploy, :app => app)
22   - expect(app.reload.problems.none? { |problem| problem.resolved? }).to eq true
  22 + expect(app.reload.problems.none?(&:resolved?)).to eq true
23 23 end
24 24 end
25 25  
... ...