--- Metrics/PerceivedComplexity: Exclude: - 'app/controllers/admin/application_settings_controller.rb' - 'app/finders/deployments_finder.rb' - 'app/helpers/button_helper.rb' - 'app/helpers/nav/top_nav_helper.rb' - 'app/helpers/submodule_helper.rb' - 'app/services/projects/create_service.rb' - 'ee/app/controllers/ee/groups_controller.rb' - 'ee/lib/elastic/latest/git_class_proxy.rb' - 'lib/banzai/filter/references/abstract_reference_filter.rb' - 'lib/banzai/renderer.rb' - 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb' - 'lib/gitlab/conflict/file.rb' - 'lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb' - 'lib/gitlab/diff/parser.rb' - 'lib/gitlab/utils/merge_hash.rb' - 'qa/qa/runtime/browser.rb' - 'qa/qa/specs/runner.rb' - 'qa/qa/support/repeater.rb' - 'rubocop/cop/gitlab/mark_used_feature_flags.rb' - 'sidekiq_cluster/cli.rb' - 'spec/support/cycle_analytics_helpers/test_generation.rb'