lib/sapience/grape.rb in sapience-0.2.2 vs lib/sapience/grape.rb in sapience-0.2.3
- old
+ new
@@ -2,16 +2,10 @@
require "sapience/extensions/grape/timings"
require "sapience/extensions/grape/middleware/logging"
module Grape
class API
- def self.descendants # :nodoc:
- descendants = []
- ObjectSpace.each_object(singleton_class) do |k|
- descendants.unshift k unless k == self
- end
- descendants
- end
+ extend Sapience::Descendants
end
end
module Sapience
class Grape