Rubocop cleanup for lib/jekyll/plugin_manager.rb

This commit is contained in:
Brint O'Hearn 2016-05-23 21:07:24 -05:00 committed by Pat Hawks
parent 3a04093e51
commit 65e78b3280
2 changed files with 12 additions and 9 deletions

View File

@ -21,7 +21,6 @@ AllCops:
- lib/jekyll/layout.rb
- lib/jekyll/liquid_renderer/table.rb
- lib/jekyll/liquid_renderer.rb
- lib/jekyll/plugin_manager.rb
- lib/jekyll/reader.rb
- lib/jekyll/readers/layout_reader.rb
- lib/jekyll/readers/page_reader.rb

View File

@ -24,7 +24,9 @@ module Jekyll
#
# Returns nothing.
def require_gems
Jekyll::External.require_with_graceful_fail(site.gems.select { |gem| plugin_allowed?(gem) })
Jekyll::External.require_with_graceful_fail(
site.gems.select { |gem| plugin_allowed?(gem) }
)
end
def self.require_from_bundler
@ -33,7 +35,8 @@ module Jekyll
Bundler.setup
required_gems = Bundler.require(:jekyll_plugins)
Jekyll.logger.debug("PluginManager:", "Required #{required_gems.map(&:name).join(', ')}")
message = "Required #{required_gems.map(&:name).join(", ")}"
Jekyll.logger.debug("PluginManager:", message)
ENV["JEKYLL_NO_BUNDLER_REQUIRE"] = "true"
true
@ -57,7 +60,7 @@ module Jekyll
# Returns an array of strings, each string being the name of a gem name
# that is allowed to be used.
def whitelist
@whitelist ||= Array[site.config['whitelist']].flatten
@whitelist ||= Array[site.config["whitelist"]].flatten
end
# Require all .rb files if safe mode is off
@ -76,16 +79,17 @@ module Jekyll
#
# Returns an Array of plugin search paths
def plugins_path
if site.config['plugins_dir'] == Jekyll::Configuration::DEFAULTS['plugins_dir']
[site.in_source_dir(site.config['plugins_dir'])]
if site.config["plugins_dir"] == Jekyll::Configuration::DEFAULTS["plugins_dir"]
[site.in_source_dir(site.config["plugins_dir"])]
else
Array(site.config['plugins_dir']).map { |d| File.expand_path(d) }
Array(site.config["plugins_dir"]).map { |d| File.expand_path(d) }
end
end
def deprecation_checks
pagination_included = (site.config['gems'] || []).include?('jekyll-paginate') || defined?(Jekyll::Paginate)
if site.config['paginate'] && !pagination_included
pagination_included = (site.config["gems"] || []).include?("jekyll-paginate") ||
defined?(Jekyll::Paginate)
if site.config["paginate"] && !pagination_included
Jekyll::Deprecator.deprecation_message "You appear to have pagination " \
"turned on, but you haven't included the `jekyll-paginate` gem. " \
"Ensure you have `gems: [jekyll-paginate]` in your configuration file."