enable 'Lint/RescueWithoutErrorClass' Cop (#6482)
Merge pull request 6482
This commit is contained in:
parent
63255ae2c1
commit
9632733efa
|
@ -44,8 +44,6 @@ Layout/SpaceInsideBrackets:
|
|||
Enabled: false
|
||||
Lint/EndAlignment:
|
||||
Severity: error
|
||||
Lint/RescueWithoutErrorClass:
|
||||
Enabled: false
|
||||
Lint/UnreachableCode:
|
||||
Severity: error
|
||||
Lint/UselessAccessModifier:
|
||||
|
|
2
Rakefile
2
Rakefile
|
@ -95,7 +95,7 @@ def siteify_file(file, overrides_front_matter = {})
|
|||
abort "You seem to have misplaced your #{file} file. I can haz?" unless File.exist?(file)
|
||||
title = begin
|
||||
File.read(file).match(%r!\A# (.*)$!)[1]
|
||||
rescue
|
||||
rescue NoMethodError
|
||||
File.basename(file, ".*").downcase.capitalize
|
||||
end
|
||||
slug = File.basename(file, ".markdown").downcase
|
||||
|
|
|
@ -135,7 +135,9 @@ module Jekyll
|
|||
def url_valid?(url)
|
||||
Addressable::URI.parse(url)
|
||||
true
|
||||
rescue
|
||||
# Addressable::URI#parse only raises a TypeError
|
||||
# https://git.io/vFfbx
|
||||
rescue TypeError
|
||||
Jekyll.logger.warn "Warning:", "The site URL does not seem to be valid, "\
|
||||
"check the value of `url` in your config file."
|
||||
false
|
||||
|
|
|
@ -49,7 +49,7 @@ module Jekyll
|
|||
rescue SyntaxError => e
|
||||
Jekyll.logger.warn "YAML Exception reading #{filename}: #{e.message}"
|
||||
raise e if self.site.config["strict_front_matter"]
|
||||
rescue => e
|
||||
rescue StandardError => e
|
||||
Jekyll.logger.warn "Error reading file #{filename}: #{e.message}"
|
||||
raise e if self.site.config["strict_front_matter"]
|
||||
end
|
||||
|
|
|
@ -266,7 +266,7 @@ module Jekyll
|
|||
merge_defaults
|
||||
read_content(opts)
|
||||
read_post_data
|
||||
rescue => e
|
||||
rescue StandardError => e
|
||||
handle_read_error(e)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -96,7 +96,7 @@ module Jekyll
|
|||
converters.reduce(content) do |output, converter|
|
||||
begin
|
||||
converter.convert output
|
||||
rescue => e
|
||||
rescue StandardError => e
|
||||
Jekyll.logger.error "Conversion error:",
|
||||
"#{converter.class} encountered an error while "\
|
||||
"converting '#{document.relative_path}':"
|
||||
|
|
|
@ -184,7 +184,7 @@ MSG
|
|||
|
||||
def realpath_prefixed_with?(path, dir)
|
||||
File.exist?(path) && File.realpath(path).start_with?(dir)
|
||||
rescue
|
||||
rescue StandardError
|
||||
false
|
||||
end
|
||||
|
||||
|
|
|
@ -59,7 +59,7 @@ module Jekyll
|
|||
@orig_post = post.strip
|
||||
begin
|
||||
@post = PostComparer.new(@orig_post)
|
||||
rescue => e
|
||||
rescue StandardError => e
|
||||
raise Jekyll::Errors::PostURLError, <<-MSG
|
||||
Could not parse name of post "#{@orig_post}" in tag 'post_url'.
|
||||
|
||||
|
|
Loading…
Reference in New Issue