# typed: strict
# frozen_string_literal: true

require_relative "../extend/array"
require_relative "../extend/blank"
require_relative "api_name_membership"
require_relative "blank"
require_relative "compact_blank"
require_relative "disable_comment"
require_relative "extend/mutable_constant_exclude_unfreezable"
require_relative "formula_path_methods"
require_relative "full_name_split"
require_relative "io_read"
require_relative "move_to_extend_os"
require_relative "negate_include"
require_relative "no_base64"
require_relative "no_fileutils_rmrf"
require_relative "no_instance_variable_access_in_tests"
require_relative "no_send_in_tests"
require_relative "non_public_api_usage"
require_relative "presence"
require_relative "public_api_cookbook"
require_relative "public_api_documentation"
require_relative "present"
require_relative "safe_navigation_with_blank"
require_relative "shell_command_stub"
require_relative "shell_commands"
require_relative "install_bundler_gems"
require_relative "unreferenced_let"

# formula audit cops
require_relative "bottle"
require_relative "caveats"
require_relative "checksum"
require_relative "class"
require_relative "components_order"
require_relative "components_redundancy"
require_relative "conflicts"
require_relative "dependency_order"
require_relative "deprecate_disable"
require_relative "no_autobump"
require_relative "os_depends_on"
require_relative "desc"
require_relative "files"
require_relative "homepage"
require_relative "install_steps"
require_relative "keg_only"
require_relative "lines"
require_relative "livecheck"
require_relative "options"
require_relative "patches"
require_relative "resource_requires_dependencies"
require_relative "service"
require_relative "text"
require_relative "urls"
require_relative "uses_from_macos"
require_relative "version"
require_relative "zero_zero_zero_zero"

require_relative "rubocop-cask"
