lib/tasks/versions.rake in newrelic_rpm-3.8.1.221 vs lib/tasks/versions.rake in newrelic_rpm-3.9.0.229
- old
+ new
@@ -10,11 +10,12 @@
list.join(", ")
end
def versions_for_type(type)
NewRelic::Agent::SUPPORTED_VERSIONS.
- select {|_,v| v[:type] == type}.
+ select {|key, values| values[:type] == type}.
+ sort_by {|key, values| (values[:name] || key).to_s }.
map do |key,values|
VersionStruct.new(
values[:name] || key,
values[:supported],
values[:deprecated],
@@ -28,11 +29,11 @@
path = File.join(File.dirname(__FILE__), "versions.#{format}.erb")
template = File.read(File.expand_path(path))
ERB.new(template)
end
- def write_versions(title, type, erb, suppress_versions = false)
+ def write_versions(title, type, erb)
anchor = title.downcase.gsub(" ", "_")
versions = versions_for_type(type)
puts erb.result(binding).gsub(/^ *$/, '')
end
@@ -45,8 +46,8 @@
write_versions("Web Servers", :app_server, erb)
write_versions("Web Frameworks", :web, erb)
write_versions("Database", :database, erb)
write_versions("Background Jobs", :background, erb)
write_versions("HTTP Clients", :http, erb)
- write_versions("Other", :other, erb, true)
+ write_versions("Other", :other, erb)
end
end