Commit 257f2901 authored by Rémy Coutable's avatar Rémy Coutable

Merge branch 'rescue-alignment' into 'master'

Fix Layout/RescueEnsureAlignment Cop

See merge request gitlab-org/gitlab!41093
parents 4628d6ef 33e0a291
...@@ -69,20 +69,6 @@ Layout/LineLength: ...@@ -69,20 +69,6 @@ Layout/LineLength:
Layout/MultilineOperationIndentation: Layout/MultilineOperationIndentation:
Enabled: false Enabled: false
# Offense count: 9
# Cop supports --auto-correct.
Layout/RescueEnsureAlignment:
Exclude:
- 'app/models/blob_viewer/dependency_manager.rb'
- 'app/models/project.rb'
- 'app/services/prometheus/proxy_service.rb'
- 'app/workers/delete_stored_files_worker.rb'
- 'config/initializers/1_settings.rb'
- 'config/initializers/trusted_proxies.rb'
- 'lib/gitlab/background_migration/archive_legacy_traces.rb'
- 'lib/gitlab/highlight.rb'
- 'lib/tasks/gitlab/lfs/migrate.rake'
# Offense count: 36 # Offense count: 36
# Cop supports --auto-correct. # Cop supports --auto-correct.
Layout/SpaceAroundMethodCallOperator: Layout/SpaceAroundMethodCallOperator:
......
...@@ -33,8 +33,8 @@ module BlobViewer ...@@ -33,8 +33,8 @@ module BlobViewer
@json_data ||= begin @json_data ||= begin
prepare! prepare!
Gitlab::Json.parse(blob.data) Gitlab::Json.parse(blob.data)
rescue rescue
{} {}
end end
end end
......
...@@ -2152,8 +2152,8 @@ class Project < ApplicationRecord ...@@ -2152,8 +2152,8 @@ class Project < ApplicationRecord
data = repository.route_map_for(sha) data = repository.route_map_for(sha)
Gitlab::RouteMap.new(data) if data Gitlab::RouteMap.new(data) if data
rescue Gitlab::RouteMap::FormatError rescue Gitlab::RouteMap::FormatError
nil nil
end end
end end
......
...@@ -44,8 +44,8 @@ module Prometheus ...@@ -44,8 +44,8 @@ module Prometheus
def self.from_cache(proxyable_class_name, proxyable_id, method, path, params) def self.from_cache(proxyable_class_name, proxyable_id, method, path, params)
proxyable_class = begin proxyable_class = begin
proxyable_class_name.constantize proxyable_class_name.constantize
rescue NameError rescue NameError
nil nil
end end
return unless proxyable_class return unless proxyable_class
......
...@@ -9,8 +9,8 @@ class DeleteStoredFilesWorker # rubocop:disable Scalability/IdempotentWorker ...@@ -9,8 +9,8 @@ class DeleteStoredFilesWorker # rubocop:disable Scalability/IdempotentWorker
def perform(class_name, keys) def perform(class_name, keys)
klass = begin klass = begin
class_name.constantize class_name.constantize
rescue NameError rescue NameError
nil nil
end end
unless klass unless klass
......
---
title: Fix Layout/RescueEnsureAlignment cop
merge_request: 41093
author: Rajendra Kadam
type: fixed
...@@ -176,8 +176,8 @@ Settings.gitlab['user'] ||= 'git' ...@@ -176,8 +176,8 @@ Settings.gitlab['user'] ||= 'git'
Settings.gitlab['ssh_user'] ||= Settings.gitlab.user Settings.gitlab['ssh_user'] ||= Settings.gitlab.user
Settings.gitlab['user_home'] ||= begin Settings.gitlab['user_home'] ||= begin
Etc.getpwnam(Settings.gitlab['user']).dir Etc.getpwnam(Settings.gitlab['user']).dir
rescue ArgumentError # no user configured rescue ArgumentError # no user configured
'/home/' + Settings.gitlab['user'] '/home/' + Settings.gitlab['user']
end end
Settings.gitlab['time_zone'] ||= nil Settings.gitlab['time_zone'] ||= nil
Settings.gitlab['signup_enabled'] ||= true if Settings.gitlab['signup_enabled'].nil? Settings.gitlab['signup_enabled'] ||= true if Settings.gitlab['signup_enabled'].nil?
......
...@@ -15,7 +15,7 @@ end ...@@ -15,7 +15,7 @@ end
gitlab_trusted_proxies = Array(Gitlab.config.gitlab.trusted_proxies).map do |proxy| gitlab_trusted_proxies = Array(Gitlab.config.gitlab.trusted_proxies).map do |proxy|
IPAddr.new(proxy) IPAddr.new(proxy)
rescue IPAddr::InvalidAddressError rescue IPAddr::InvalidAddressError
end.compact end.compact
Rails.application.config.action_dispatch.trusted_proxies = ( Rails.application.config.action_dispatch.trusted_proxies = (
......
...@@ -31,8 +31,8 @@ module Gitlab ...@@ -31,8 +31,8 @@ module Gitlab
def lexer def lexer
@lexer ||= custom_language || begin @lexer ||= custom_language || begin
Rouge::Lexer.guess(filename: @blob_name, source: @blob_content).new Rouge::Lexer.guess(filename: @blob_name, source: @blob_content).new
rescue Rouge::Guesser::Ambiguous => e rescue Rouge::Guesser::Ambiguous => e
e.alternatives.min_by(&:tag) e.alternatives.min_by(&:tag)
end end
end end
......
...@@ -9,12 +9,12 @@ namespace :gitlab do ...@@ -9,12 +9,12 @@ namespace :gitlab do
LfsObject.with_files_stored_locally LfsObject.with_files_stored_locally
.find_each(batch_size: 10) do |lfs_object| .find_each(batch_size: 10) do |lfs_object|
lfs_object.file.migrate!(LfsObjectUploader::Store::REMOTE) lfs_object.file.migrate!(LfsObjectUploader::Store::REMOTE)
logger.info("Transferred LFS object #{lfs_object.oid} of size #{lfs_object.size.to_i.bytes} to object storage") logger.info("Transferred LFS object #{lfs_object.oid} of size #{lfs_object.size.to_i.bytes} to object storage")
rescue => e rescue => e
logger.error("Failed to transfer LFS object #{lfs_object.oid} with error: #{e.message}") logger.error("Failed to transfer LFS object #{lfs_object.oid} with error: #{e.message}")
end end
end end
task migrate_to_local: :environment do task migrate_to_local: :environment do
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment