Module: Flipper

Defined in:
lib/flipper/api.rb,
lib/flipper/version.rb,
lib/flipper/api/error.rb,
lib/flipper/api/action.rb,
lib/flipper/api/middleware.rb,
lib/flipper/api/json_params.rb,
lib/flipper/api/error_response.rb,
lib/flipper/api/action_collection.rb,
lib/flipper/api/v1/actions/actors.rb,
lib/flipper/api/v1/actions/import.rb,
lib/flipper/api/v1/actions/feature.rb,
lib/flipper/api/v1/decorators/gate.rb,
lib/flipper/api/v1/actions/features.rb,
lib/flipper/api/v1/decorators/actor.rb,
lib/flipper/api/v1/decorators/feature.rb,
lib/flipper/api/v1/actions/actors_gate.rb,
lib/flipper/api/v1/actions/groups_gate.rb,
lib/flipper/api/v1/actions/boolean_gate.rb,
lib/flipper/api/v1/actions/clear_feature.rb,
lib/flipper/api/v1/actions/expression_gate.rb,
lib/flipper/api/v1/actions/percentage_of_time_gate.rb,
lib/flipper/api/v1/actions/percentage_of_actors_gate.rb

Defined Under Namespace

Modules: Api

Constant Summary collapse

VERSION =
'1.3.0'.freeze
REQUIRED_RUBY_VERSION =
'2.6'.freeze
NEXT_REQUIRED_RUBY_VERSION =
'3.0'.freeze
REQUIRED_RAILS_VERSION =
'5.2'.freeze
NEXT_REQUIRED_RAILS_VERSION =
'6.1.0'.freeze

Class Method Summary collapse

Class Method Details

.deprecated_ruby_version?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/flipper/version.rb', line 10

def self.deprecated_ruby_version?
  Gem::Version.new(RUBY_VERSION) < Gem::Version.new(NEXT_REQUIRED_RUBY_VERSION)
end