lib/gems/client.rb in gems-0.7.1 vs lib/gems/client.rb in gems-0.8.0
- old
+ new
@@ -299,7 +299,18 @@
def dependencies(*gems)
response = get('/api/v1/dependencies', {:gems => gems.join(',')})
Marshal.load(response)
end
+ # Returns an array of all the reverse dependencies to the given gem.
+ #
+ # @authenticated false
+ # @param gem_name [String] The name of a gem
+ # @param options [Hash] A customizable set of options.
+ # @return [Array]
+ # @example
+ # Gems.reverse_dependencies 'money'
+ def reverse_dependencies(gem_name, options={})
+ get("/api/v1/gems/#{gem_name}/reverse_dependencies.yaml", options)
+ end
end
end