brew/Library/Homebrew/utils/rubocop.rb
Rylan Polster 98e40d1638
Define ignored warnings as Regexp
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-02-11 07:56:27 -05:00

20 lines
467 B
Ruby
Executable File

#!/usr/bin/env ruby
# typed: false
# frozen_string_literal: true
require "warning"
warnings = [
%r{warning: parser/current is loading parser/ruby\d+, which recognizes},
/warning: \d+\.\d+\.\d+-compliant syntax, but you are running \d+\.\d+\.\d+\./,
%r{warning: please see https://github\.com/whitequark/parser#compatibility-with-ruby-mri\.},
]
warnings.each do |warning|
Warning.ignore Regexp.new(warning)
end
require "rubocop"
exit RuboCop::CLI.new.run