summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRyan Davis <ryand@zenspider.com>2015-01-27 01:53:58 -0800
committerRyan Davis <ryand@zenspider.com>2015-01-27 01:53:58 -0800
commit8c971c0cf939874ea71686df2b1e64ebf9362dc4 (patch)
tree3e7ebe575f5a43af7e28561c739de9d5be5380dc /lib
parentf866b88c8a656ba87ffe3582d6757e39f8d786df (diff)
downloadhoe-8c971c0cf939874ea71686df2b1e64ebf9362dc4.tar.gz
simplified simple maps
[git-p4: depot-paths = "//src/hoe/dev/": change = 9957]
Diffstat (limited to 'lib')
-rw-r--r--lib/hoe.rb4
-rw-r--r--lib/hoe/deps.rb6
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/hoe.rb b/lib/hoe.rb
index cc22b71..de519a3 100644
--- a/lib/hoe.rb
+++ b/lib/hoe.rb
@@ -398,12 +398,12 @@ class Hoe
with_config do |config, _|
config_plugins = config["plugins"]
break unless config_plugins
- Hoe.plugins.concat config_plugins.map { |plugin| plugin.intern }
+ Hoe.plugins.concat config_plugins.map(&:intern)
end
Hoe.load_plugins Hoe.plugins
- names = Hoe.constants.map { |s| s.to_s }
+ names = Hoe.constants.map(&:to_s)
names.reject! { |n| n =~ /^[A-Z_]+$/ }
names.each do |name|
diff --git a/lib/hoe/deps.rb b/lib/hoe/deps.rb
index 03229e8..1981650 100644
--- a/lib/hoe/deps.rb
+++ b/lib/hoe/deps.rb
@@ -72,7 +72,7 @@ module Hoe::Deps
puts " dependents:"
unless deps.empty? then
- deps.sort_by { |spec| spec.full_name }.each do |spec|
+ deps.sort_by(&:full_name).each do |spec|
vers = spec.dependencies.find {|s| s.name == name}.requirements_list
puts " %-*s - %s" % [max, spec.full_name, vers.join(", ")]
end
@@ -88,7 +88,7 @@ module Hoe::Deps
abort "Couldn't find gem: #{self.name}" unless gem
deps = self.dependent_upon self.name
- email = deps.map { |s| s.email }.compact.flatten.sort.uniq
+ email = deps.map(&:email).compact.flatten.sort.uniq
email = email.map { |s| s.split(/,\s*/) }.flatten.sort.uniq
email.map! { |s| # don't you people realize how easy this is?
@@ -111,7 +111,7 @@ module Hoe::Deps
mkdir "deps" unless File.directory? "deps"
Dir.chdir "deps" do
begin
- deps.sort_by { |spec| spec.full_name }.each do |spec|
+ deps.sort_by(&:full_name).each do |spec|
full_name = spec.full_name
tgz_name = "#{full_name}.tgz"
gem_name = "#{full_name}.gem"