lib/flipper.rb in flipper-0.4.0 vs lib/flipper.rb in flipper-0.5.0
- old
+ new
@@ -28,10 +28,17 @@
group
rescue Registry::DuplicateKey
raise DuplicateGroup, %Q{Group #{name.inspect} has already been registered}
end
+ # Public: Clears the group registry.
+ #
+ # Returns nothing.
+ def self.unregister_groups
+ groups.clear
+ end
+
# Internal: Fetches a group by name.
#
# name - The Symbol name of the group.
#
# Examples
@@ -55,12 +62,12 @@
def self.groups=(registry)
@groups = registry
end
end
+require 'flipper/adapter'
require 'flipper/dsl'
require 'flipper/errors'
require 'flipper/feature'
require 'flipper/gate'
require 'flipper/registry'
-require 'flipper/toggle'
require 'flipper/type'