env_config: Improve the deprecated envvar message
Before: ``` ❯ HOMEBREW_NO_ANALYTICS=0 brew formula-analytics --days-ago=2 Error: Calling HOMEBREW_NO_ANALYTICS=0 is deprecated! Use If you wish to enable HOMEBREW_NO_ANALYTICS, use HOMEBREW_NO_ANALYTICS=1 If you wish to disable HOMEBREW_NO_ANALYTICS, use HOMEBREW_NO_ANALYTICS= (an empty value). instead. ``` After: ``` ❯ HOMEBREW_NO_ANALYTICS=0 brew formula-analytics --days-ago=2 Error: Calling HOMEBREW_NO_ANALYTICS=0 is deprecated! Use HOMEBREW_NO_ANALYTICS=1 to enable and HOMEBREW_NO_ANALYTICS= (an empty value) to disable instead. ```
This commit is contained in:
parent
aeed9ef489
commit
ae952482a7
@ -527,9 +527,8 @@ module Homebrew
|
|||||||
|
|
||||||
falsy_values = %w[false no off nil 0]
|
falsy_values = %w[false no off nil 0]
|
||||||
if falsy_values.include?(env_value&.downcase)
|
if falsy_values.include?(env_value&.downcase)
|
||||||
odeprecated "#{env}=#{env_value}", <<~EOS
|
odeprecated "#{env}=#{env_value}", <<~EOS.chomp
|
||||||
If you wish to enable #{env}, #{env}=1
|
#{env}=1 to enable and #{env}= (an empty value) to disable
|
||||||
If you wish to disable #{env}, #{env}=
|
|
||||||
EOS
|
EOS
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user