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]
|
||||
if falsy_values.include?(env_value&.downcase)
|
||||
odeprecated "#{env}=#{env_value}", <<~EOS
|
||||
If you wish to enable #{env}, #{env}=1
|
||||
If you wish to disable #{env}, #{env}=
|
||||
odeprecated "#{env}=#{env_value}", <<~EOS.chomp
|
||||
#{env}=1 to enable and #{env}= (an empty value) to disable
|
||||
EOS
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user