class RuboCop::Cop::Style::NumericLiterals
def check(node)
def check(node) int = integer_part(node) # TODO: handle non-decimal literals as well return if int.start_with?('0') return unless int.size >= min_digits case int when /^\d+$/ return unless (self.max = int.size + 1) register_offense(node) when /\d{4}/, short_group_regex return unless (self.config_to_allow_offenses = { 'Enabled' => false }) register_offense(node) end end