Commit 9df008d63655d1fb897692386ada7b3c936835bd

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

Rubocop: fail preferred over raise

.rubocop_todo.yml
... ... @@ -242,17 +242,6 @@ Style/Semicolon:
242 242 - 'app/decorators/issue_tracker_type_decorator.rb'
243 243 - 'app/models/notice_fingerprinter.rb'
244 244  
245   -# Offense count: 6
246   -# Cop supports --auto-correct.
247   -# Configuration parameters: EnforcedStyle, SupportedStyles.
248   -Style/SignalException:
249   - Exclude:
250   - - 'app/controllers/notices_controller.rb'
251   - - 'app/interactors/problem_merge.rb'
252   - - 'app/models/problem.rb'
253   - - 'lib/airbrake_api/v3/notice_parser.rb'
254   - - 'lib/hoptoad.rb'
255   -
256 245 # Offense count: 1
257 246 # Configuration parameters: Methods.
258 247 Style/SingleLineBlockParams:
... ...
app/controllers/notices_controller.rb
... ... @@ -39,7 +39,7 @@ private
39 39 return @notice_params if @notice_params
40 40 @notice_params = params[:data] || request.raw_post
41 41 if @notice_params.blank?
42   - raise ParamsError.new('Need a data params in GET or raw post data')
  42 + fail ParamsError.new('Need a data params in GET or raw post data')
43 43 end
44 44 @notice_params
45 45 end
... ...
app/interactors/problem_merge.rb
... ... @@ -5,7 +5,7 @@ class ProblemMerge
5 5 problems = problems.flatten.uniq
6 6 @merged_problem = problems[0]
7 7 @child_problems = problems[1..-1]
8   - raise ArgumentError.new("need almost 2 uniq different problems") if @child_problems.empty?
  8 + fail ArgumentError.new("need almost 2 uniq different problems") if @child_problems.empty?
9 9 end
10 10 attr_reader :merged_problem, :child_problems
11 11  
... ...
app/models/problem.rb
... ... @@ -219,7 +219,7 @@ class Problem
219 219 when "last_notice_at" then order_by(["last_notice_at", order])
220 220 when "last_deploy_at" then order_by(["last_deploy_at", order])
221 221 when "count" then order_by(["notices_count", order])
222   - else raise("\"#{sort}\" is not a recognized sort")
  222 + else fail("\"#{sort}\" is not a recognized sort")
223 223 end
224 224 end
225 225  
... ...
lib/airbrake_api/v3/notice_parser.rb
... ... @@ -27,7 +27,7 @@ module AirbrakeApi
27 27 private
28 28  
29 29 def error
30   - raise AirbrakeApi::ParamsError unless params.key?('errors') && params['errors'].any?
  30 + fail AirbrakeApi::ParamsError unless params.key?('errors') && params['errors'].any?
31 31 @error ||= params['errors'].first
32 32 end
33 33  
... ...
lib/hoptoad.rb
... ... @@ -9,7 +9,7 @@ module Hoptoad
9 9  
10 10 class << self
11 11 def parse_xml!(xml)
12   - parsed = ActiveSupport::XmlMini.backend.parse(xml)['notice'] || raise(ApiVersionError)
  12 + parsed = ActiveSupport::XmlMini.backend.parse(xml)['notice'] || fail(ApiVersionError)
13 13 processor = get_version_processor(parsed['version'])
14 14 processor.process_notice(parsed)
15 15 end
... ... @@ -17,7 +17,7 @@ module Hoptoad
17 17 private def get_version_processor(version)
18 18 case version
19 19 when /2\.[01234]/ then Hoptoad::V2
20   - else; raise ApiVersionError
  20 + else; fail ApiVersionError
21 21 end
22 22 end
23 23 end
... ...