blob: d663fa219ec7277204e47234b20ef45736cf2046 [file] [log] [blame] [edit]
# frozen_string_literal: true
# rubocop:disable Metrics/BlockLength -- Disable due to the steep configuration not matching rubocop expectations
target :lib do
signature 'sig', '.gem_rbs_collection/rubyzip' # Signature directory
check 'lib' # Directory name
# Total amount of errors ignore 66 in 31 files
ignore(
# Ignore line 166 due to UDP RBS issue
'lib/selenium/webdriver/common/platform.rb',
# Ignore due to webmock gem not having RBS signatures
'lib/selenium/webdriver/remote/http/curb.rb',
# Ignore due to line 71, there is one last error where RBS thinks backtrace is nil
'lib/selenium/webdriver/remote/response.rb',
# Ignore due to Errno::EACCES error
'lib/selenium/webdriver/support/color.rb',
'lib/selenium/webdriver/common/port_prober.rb',
# Ignore due to error overloading
'lib/selenium/webdriver/common/socket_poller.rb',
# Ignore due to Parser on line 611
'lib/selenium/webdriver/remote/bridge.rb',
# Ignore due to error on line 101 with block
'lib/selenium/webdriver/devtools/network_interceptor.rb',
# Ignore due to error on line 21 with overloading issues
'lib/selenium/webdriver/common/virtual_authenticator/credential.rb',
# Ignore due to error with the Zipper RBS
'lib/selenium/webdriver/common/zipper.rb',
# Ignore due to error on line 117 with the debug? method
'lib/selenium/webdriver/common/selenium_manager.rb',
# Ignore due to line 230 with the overloading issues
'lib/selenium/webdriver/common/action_builder.rb',
# Ignore due to CAPABILITIES not able to be found on line 55
'lib/selenium/webdriver/common/options.rb',
# Ignore due to strftime error in RBS on line 188
'lib/selenium/webdriver/common/logger.rb',
# Ignore due to error with Process
'lib/selenium/webdriver/common/child_process.rb',
# Ignore due to Net::HTTP not being found on line 49
'lib/selenium/webdriver/chromium/driver.rb',
# Ignore due to error on line 37 with include?
'lib/selenium/webdriver/support/guards/guard_condition.rb',
# Ignore due to positional argument error on line 69
'lib/selenium/webdriver/common/socket_lock.rb',
# Ignore due to is_a? bot error on line 70
'lib/selenium/webdriver/remote/driver.rb',
# Ignore due to line 118 causing an error with URI & Net::HTTP
'lib/selenium/server.rb',
# Ignore due to overloading issue on line 84
'lib/selenium/webdriver/chromium/features.rb',
# Ignore due to line 59 with the same URI & Net::HTTP issue
'lib/selenium/webdriver/firefox/driver.rb',
# Ignore due to line 27 with overloading issue
'lib/selenium/webdriver/bidi/log/console_log_entry.rb',
# Ignore due to line 89 with overloading issue
'lib/selenium/webdriver.rb',
# Ignore due to line 37 with overloading issue
'lib/selenium/webdriver/common/interactions/wheel_input.rb',
# Cannot override last error on line 71
'lib/selenium/webdriver/common/wait.rb',
# Cannot override params on line 83
'lib/selenium/webdriver/bidi/log_inspector.rb',
# Kwargs issue on line 74
'lib/selenium/webdriver/common/driver.rb',
# issue with the Zipper RBS library on line 54
'lib/selenium/webdriver/firefox/extension.rb',
# Ignored due to return of last match in line 57 and 59
'lib/selenium/webdriver/firefox/profiles_ini.rb',
# Ignored due to error on line 100 of response being nillable
'lib/selenium/webdriver/remote/http/default.rb'
)
# Standard libraries used in the project
library(
'base64',
'date',
'erb',
'find',
'forwardable',
'ipaddr',
'net-http',
'openssl',
'tmpdir',
'securerandom',
'uri',
'zlib'
)
end
# rubocop:enable Metrics/BlockLength