audit: do not check for mixed dependencies
- for disabled formulae - for deprecated formulae, except for the versioned ones.
This commit is contained in:
parent
7085c37098
commit
120c169546
@ -1,6 +1,7 @@
|
|||||||
# typed: false
|
# typed: false
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
require "deprecate_disable"
|
||||||
require "formula_text_auditor"
|
require "formula_text_auditor"
|
||||||
require "resource_auditor"
|
require "resource_auditor"
|
||||||
|
|
||||||
@ -325,6 +326,11 @@ module Homebrew
|
|||||||
|
|
||||||
return if version_conflicts.empty?
|
return if version_conflicts.empty?
|
||||||
|
|
||||||
|
return if formula.disabled?
|
||||||
|
|
||||||
|
return if formula.deprecated? &&
|
||||||
|
formula.deprecation_reason != DeprecateDisable::DEPRECATE_DISABLE_REASONS[:versioned_formula]
|
||||||
|
|
||||||
problem <<~EOS
|
problem <<~EOS
|
||||||
#{formula.full_name} contains conflicting version recursive dependencies:
|
#{formula.full_name} contains conflicting version recursive dependencies:
|
||||||
#{version_conflicts.to_a.join ", "}
|
#{version_conflicts.to_a.join ", "}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user