Class: RuboCop::Cop::RailsDeprecation::Base
- Inherits:
-
Base
- Object
- Base
- RuboCop::Cop::RailsDeprecation::Base
- Defined in:
- lib/rubocop/cop/rails_deprecation/base.rb
Direct Known Subclasses
Constant Summary collapse
- DEFAULT_MAXIMUM_TARGET_RAILS_VERSION =
::Float::INFINITY
- DEFAULT_MINIMUM_TARGET_RAILS_VERSION =
5.0
Class Attribute Summary collapse
Class Method Summary collapse
Class Attribute Details
.maximum_target_rails_version ⇒ Float
18 19 20 |
# File 'lib/rubocop/cop/rails_deprecation/base.rb', line 18 def maximum_target_rails_version @maximum_target_rails_version ||= DEFAULT_MAXIMUM_TARGET_RAILS_VERSION end |
.minimum_target_rails_version ⇒ Float
23 24 25 |
# File 'lib/rubocop/cop/rails_deprecation/base.rb', line 23 def minimum_target_rails_version @minimum_target_rails_version ||= DEFAULT_MINIMUM_TARGET_RAILS_VERSION end |
Class Method Details
.support_target_rails_version?(version) ⇒ Boolean
Note:
Called from ‘RuboCop::Cop::Team#support_target_rails_version?`.
30 31 32 |
# File 'lib/rubocop/cop/rails_deprecation/base.rb', line 30 def support_target_rails_version?(version) (minimum_target_rails_version..maximum_target_rails_version).include?(version) end |