lib/nanoc/cli/commands/show-plugins.rb in nanoc-3.6.7 vs lib/nanoc/cli/commands/show-plugins.rb in nanoc-3.6.8

- old
+ new

@@ -18,19 +18,19 @@ raise Nanoc::Errors::GenericTrivial, "usage: #{command.usage}" end # Get list of plugins (before and after) plugins_before = Nanoc::Plugin.all - self.site.code_snippets if self.site + site.code_snippets if site plugins_after = Nanoc::Plugin.all # Divide list of plugins into builtin and custom plugins_builtin = plugins_before plugins_custom = plugins_after - plugins_before # Find max identifiers length - plugin_with_longest_identifiers = plugins_after.inject do |longest, current| + plugin_with_longest_identifiers = plugins_after.reduce do |longest, current| longest[:identifiers].join(', ').size > current[:identifiers].join(', ').size ? longest : current end max_identifiers_length = plugin_with_longest_identifiers[:identifiers].join(', ').size PLUGIN_CLASS_ORDER.each do |superclass| @@ -50,10 +50,10 @@ relevant_plugins = plugins_with_this_superclass[type] # Print type puts " #{type}:" if relevant_plugins.empty? - puts " (none)" + puts ' (none)' next end # Print plugins relevant_plugins.sort_by { |k| k[:identifiers].join(', ') }.each do |plugin|