tap_auditor: fix API data getting mixed in

This commit is contained in:
Bo Anderson 2023-07-04 16:08:47 +01:00
parent a5a728a4df
commit 8045ed959a
No known key found for this signature in database
GPG Key ID: 3DB94E204E137D65

View File

@ -11,19 +11,21 @@ module Homebrew
sig { params(tap: Tap, strict: T.nilable(T::Boolean)).void } sig { params(tap: Tap, strict: T.nilable(T::Boolean)).void }
def initialize(tap, strict:) def initialize(tap, strict:)
@name = tap.name Homebrew.with_no_api_env do
@path = tap.path @name = tap.name
@cask_tokens = tap.cask_tokens @path = tap.path
@tap_audit_exceptions = tap.audit_exceptions @cask_tokens = tap.cask_tokens
@tap_style_exceptions = tap.style_exceptions @tap_audit_exceptions = tap.audit_exceptions
@tap_pypi_formula_mappings = tap.pypi_formula_mappings @tap_style_exceptions = tap.style_exceptions
@problems = [] @tap_pypi_formula_mappings = tap.pypi_formula_mappings
@problems = []
@formula_aliases = tap.aliases.map do |formula_alias| @formula_aliases = tap.aliases.map do |formula_alias|
formula_alias.split("/").last formula_alias.split("/").last
end end
@formula_names = tap.formula_names.map do |formula_name| @formula_names = tap.formula_names.map do |formula_name|
formula_name.split("/").last formula_name.split("/").last
end
end end
end end