module RuboCop::Cop::TargetRailsVersion

def support_target_rails_version?(version)

def support_target_rails_version?(version)
  if respond_to?(:requires_gem)
    return false unless gem_requirements
    gem_requirement = gem_requirements[TARGET_GEM_NAME]
    return true unless gem_requirement # If we have no requirement, then we support all versions
    gem_requirement.satisfied_by?(Gem::Version.new(version))
  else
    # Fallback path for previous versions of RuboCop which don't support the `requires_gem` API yet.
    @minimum_target_rails_version <= version
  end
end