Sha256: 661aa7080bdd083d277048af49474492c0d9125296dc5279114100efa7c68a92
Contents?: true
Size: 716 Bytes
Versions: 241
Compression:
Stored size: 716 Bytes
Contents
# frozen_string_literal: true module RuboCop class ConfigObsoletion # Base class for ConfigObsoletion rules relating to cops # @api private class CopRule < Rule attr_reader :old_name def initialize(config, old_name) super(config) @old_name = old_name end def cop_rule? true end def message rule_message + "\n(obsolete configuration found in #{smart_loaded_path}, please update it)" end # Cop rules currently can only be failures, not warnings def warning? false end def violated? config.key?(old_name) || config.key?(Cop::Badge.parse(old_name).cop_name) end end end end
Version data entries
241 entries across 232 versions & 24 rubygems