Commit 9df008d63655d1fb897692386ada7b3c936835bd
1 parent
4ef00339
Exists in
master
and in
1 other branch
Rubocop: fail preferred over raise
Showing
6 changed files
with
6 additions
and
17 deletions
Show diff stats
.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 | ... | ... |