validate_exclude_pattern

in lib/cc/config/validation/file_validator.rb [93:108]


        def validate_exclude_pattern(key, legacy: false)
          types =
            if legacy
              [Array, String]
            else
              Array
            end
          return unless validate_key_type(key, types)

          Array(data.fetch(key, [])).each do |pattern|
            unless pattern.is_a?(String)
              errors << "each exclude pattern should be a string, but '#{pattern.inspect}' is a #{pattern.class.to_s.downcase}"
            end
          end
        end