messages/comments: wording fixes

This commit is contained in:
Eric Knibbe 2025-08-15 22:33:23 -04:00
parent e021953db4
commit 827480f06b
No known key found for this signature in database
26 changed files with 38 additions and 38 deletions

View File

@ -27,7 +27,7 @@ module Homebrew
api_url = "#{HOMEBREW_API_DEFAULT_DOMAIN}/#{endpoint}"
output = Utils::Curl.curl_output("--fail", api_url)
end
raise ArgumentError, "No file found at #{Tty.underline}#{api_url}#{Tty.reset}" unless output.success?
raise ArgumentError, "No file found at: #{Tty.underline}#{api_url}#{Tty.reset}" unless output.success?
cache[endpoint] = JSON.parse(output.stdout, freeze: true)
rescue JSON::ParserError

View File

@ -88,8 +88,8 @@ module Homebrew
sig { override.void }
def run
raise UsageError, "`brew deps --os=all` is not supported" if args.os == "all"
raise UsageError, "`brew deps --arch=all` is not supported" if args.arch == "all"
raise UsageError, "`brew deps --os=all` is not supported." if args.os == "all"
raise UsageError, "`brew deps --arch=all` is not supported." if args.arch == "all"
os, arch = T.must(args.os_arch_combinations.first)
eval_all = args.eval_all?

View File

@ -40,7 +40,7 @@ class CompilerFailure
# Non-Apple compilers are in the format fails_with compiler => version
if spec.is_a?(Hash)
compiler, major_version = spec.first
raise ArgumentError, "The hash `fails_with` syntax only supports GCC" if compiler != :gcc
raise ArgumentError, "The `fails_with` hash syntax only supports GCC" if compiler != :gcc
type = compiler
# so fails_with :gcc => '7' simply marks all 7 releases incompatible

View File

@ -3,7 +3,7 @@
#
# - For changes to a command under `COMMANDS` or `DEVELOPER COMMANDS` sections):
# - Find the source file in `Library/Homebrew/[dev-]cmd/<command>.{rb,sh}`.
# - For `.rb` files, edit the `<command>_args` method.
# - For `.rb` files, edit the `cmd_args` block.
# - For `.sh` files, edit the top comment, being sure to use the line prefix
# `#:` for the comments to be recognized as documentation. If in doubt,
# compare with already documented commands.

View File

@ -3,7 +3,7 @@
#
# - For changes to a command under `COMMANDS` or `DEVELOPER COMMANDS` sections):
# - Find the source file in `Library/Homebrew/[dev-]cmd/<command>.{rb,sh}`.
# - For `.rb` files, edit the `<command>_args` method.
# - For `.rb` files, edit the `cmd_args` block.
# - For `.sh` files, edit the top comment, being sure to use the line prefix
# `#:` for the comments to be recognized as documentation. If in doubt,
# compare with already documented commands.

View File

@ -3,7 +3,7 @@
#
# - For changes to a command under `COMMANDS` or `DEVELOPER COMMANDS` sections):
# - Find the source file in `Library/Homebrew/[dev-]cmd/<command>.{rb,sh}`.
# - For `.rb` files, edit the `<command>_args` method.
# - For `.rb` files, edit the `cmd_args` block.
# - For `.sh` files, edit the top comment, being sure to use the line prefix
# `#:` for the comments to be recognized as documentation. If in doubt,
# compare with already documented commands.

View File

@ -169,7 +169,7 @@ class DependencyCollector
when :maximum_macos then MacOSRequirement.new(tags, comparator: "<=")
when :xcode then XcodeRequirement.new(tags)
else
raise ArgumentError, "Unsupported special dependency #{spec.inspect}"
raise ArgumentError, "Unsupported special dependency: #{spec.inspect}"
end
end

View File

@ -1600,7 +1600,7 @@ class DownloadStrategyDetector
detect_from_symbol(using)
else
raise TypeError,
"Unknown download strategy specification #{using.inspect}"
"Unknown download strategy specification: #{using.inspect}"
end
end

View File

@ -791,7 +791,7 @@ module Homebrew
formula_suffix = stable.version.patch.to_i
throttled_rate = formula.livecheck.throttle
if throttled_rate && formula_suffix.modulo(throttled_rate).nonzero?
problem "should only be updated every #{throttled_rate} releases on multiples of #{throttled_rate}"
problem "Should only be updated every #{throttled_rate} releases on multiples of #{throttled_rate}"
end
case (url = stable.url)

View File

@ -477,7 +477,7 @@ class FormulaInstaller
raise CannotInstallFormulaError,
"You must `brew unpin #{pinned_unsatisfied_deps * " "}` as installing " \
"#{formula.full_name} requires the latest version of pinned dependencies"
"#{formula.full_name} requires the latest version of pinned dependencies."
end
sig { params(_formula: Formula).returns(T.nilable(T::Boolean)) }

View File

@ -711,7 +711,7 @@ module Formulary
if ALLOWED_URL_SCHEMES.exclude?(url_scheme)
raise UnsupportedInstallationMethod,
"Non-checksummed download of #{name} formula file from an arbitrary URL is unsupported! " \
"`brew extract` or `brew create` and `brew tap-new` to create a formula file in a tap " \
"Use `brew extract` or `brew create` and `brew tap-new` to create a formula file in a tap " \
"on GitHub instead."
end
HOMEBREW_CACHE_FORMULA.mkpath

View File

@ -83,10 +83,10 @@ module Homebrew
skip_link: false,
overwrite: false
)
# head-only without --HEAD is an error
# HEAD-only without --HEAD is an error
if !head && formula.stable.nil?
odie <<~EOS
#{formula.full_name} is a head-only formula.
#{formula.full_name} is a HEAD-only formula.
To install it, run:
brew install --HEAD #{formula.full_name}
EOS

View File

@ -286,7 +286,7 @@ module Language
def slice_resources!(resources_hash, resource_names)
resource_names.map do |resource_name|
resources_hash.delete(resource_name) do
raise ArgumentError, "Resource \"#{resource_name}\" is not defined in formula or is already used"
raise ArgumentError, "Resource \"#{resource_name}\" is not defined in formula or is already used."
end
end
end

View File

@ -245,7 +245,7 @@ module Homebrew
end
# Use the `stable` version for comparison except for installed
# head-only formulae. A formula with `stable` and `head` that's
# HEAD-only formulae. A formula with `stable` and `head` that's
# installed using `--head` will still use the `stable` version for
# comparison.
current = if formula

View File

@ -24,7 +24,7 @@ module Patch
when nil
raise ArgumentError, "nil value for strip"
else
raise ArgumentError, "Unexpected value #{strip.inspect} for strip"
raise ArgumentError, "Unexpected value for strip: #{strip.inspect}"
end
end
end

View File

@ -45,7 +45,7 @@ module Homebrew
def audit_version
if version.nil?
problem "missing version"
problem "Missing version"
elsif owner.is_a?(Formula) && !version.to_s.match?(GitHubPackages::VALID_OCI_TAG_REGEX) &&
(owner.core_formula? ||
(owner.bottle_defined? && GitHubPackages::URL_REGEX.match?(owner.bottle_specification.root_url)))
@ -137,7 +137,7 @@ module Homebrew
# TODO: try remove the OS/env conditional
if Homebrew::SimulateSystem.simulating_or_running_on_macos? && spec_name == :stable &&
owner.name != "ca-certificates" && curl_dep && !urls.find { |u| u.start_with?("http://") }
problem "should always include at least one HTTP mirror"
problem "Should always include at least one HTTP mirror"
end
return unless @online

View File

@ -258,7 +258,7 @@ class Sandbox
invalid_char = ['"', "'", "(", ")", "\n", "\\"].find do |c|
path.to_s.include?(c)
end
raise ArgumentError, "Invalid character #{invalid_char} in path: #{path}" if invalid_char
raise ArgumentError, "Invalid character '#{invalid_char}' in path: #{path}" if invalid_char
case type
when :regex then "regex #\"#{path}\""

View File

@ -164,7 +164,7 @@ module Homebrew
@keep_alive = { always: value }
when Hash
unless (value.keys - KEEP_ALIVE_KEYS).empty?
raise TypeError, "Service#keep_alive allows only #{KEEP_ALIVE_KEYS}"
raise TypeError, "Service#keep_alive only allows: #{KEEP_ALIVE_KEYS}"
end
@keep_alive = value

View File

@ -71,7 +71,7 @@ module Homebrew
Dir["#{System.path}homebrew.*.{plist,service}"].each do |file|
next if running.include?(File.basename(file).sub(/\.(plist|service)$/i, ""))
puts "Removing unused service file #{file}"
puts "Removing unused service file: #{file}"
rm file
cleaned << file
end
@ -90,7 +90,7 @@ module Homebrew
def self.run(targets, service_file = nil, verbose: false)
if service_file.present?
file = Pathname.new service_file
raise UsageError, "Provided service file does not exist" unless file.exist?
raise UsageError, "Provided service file does not exist." unless file.exist?
end
targets.each do |service|
@ -119,7 +119,7 @@ module Homebrew
if service_file.present?
file = Pathname.new service_file
raise UsageError, "Provided service file does not exist" unless file.exist?
raise UsageError, "Provided service file does not exist." unless file.exist?
end
targets.each do |service|
@ -373,11 +373,11 @@ module Homebrew
end
def self.install_service_file(service, file)
raise UsageError, "Formula `#{service.name}` is not installed" unless service.installed?
raise UsageError, "Formula `#{service.name}` is not installed." unless service.installed?
unless service.service_file.exist?
raise UsageError,
"Formula `#{service.name}` has not implemented #plist, #service or installed a locatable service file"
"Formula `#{service.name}` has not implemented #plist, #service or provided a locatable service file."
end
temp = Tempfile.new(service.service_name)
@ -386,7 +386,7 @@ module Homebrew
if sudo_service_user && System.launchctl?
# set the username in the new plist file
ohai "Setting username in #{service.service_name} to #{System.user}"
ohai "Setting username in #{service.service_name} to: #{System.user}"
plist_data = Plist.parse_xml(contents, marshal: false)
plist_data["UserName"] = sudo_service_user
plist_data.to_plist

View File

@ -35,5 +35,5 @@ fi
try_exec_non_system "${HOMEBREW_CURL:-curl}" "$@"
safe_exec "/usr/bin/curl" "$@"
echo "Could not execute curl. Try HOMEBREW_FORCE_BREWED_CURL=1" >&2
echo "Could not execute curl. Try setting HOMEBREW_FORCE_BREWED_CURL=1" >&2
exit 1

View File

@ -1,12 +1,12 @@
#!/bin/bash -p
# This script because we support $HOMEBREW_GIT, $HOMEBREW_SVN, etc., Xcode-only and
# no Xcode/CLT configurations. Order is careful to be what the user would want.
# This script exists because we support $HOMEBREW_GIT, $HOMEBREW_SVN etc., and Xcode-only
# or no Xcode/CLT configurations. Order is careful to be what the user would want.
# HOMEBREW_LIBRARY is set by bin/brew
# SHIM_FILE is set by shims/utils.sh
# HOMEBREW_GIT is set by brew.sh
# HOMEBREW_SVN is from the user environment.
# HOMEBREW_SVN is from the user environment
# HOMEBREW_PREFIX is set by extend/ENV/super.rb
# shellcheck disable=SC2154
if [[ -z "${HOMEBREW_LIBRARY}" ]]

View File

@ -834,7 +834,7 @@ RSpec.describe Homebrew::FormulaAuditor do
RUBY
fa.audit_specs
expect(fa.problems.first[:message]).to match "should only be updated every 10 releases on multiples of 10"
expect(fa.problems.first[:message]).to match "Should only be updated every 10 releases on multiples of 10"
end
it "allows non-versioned formulae to have a `HEAD` spec" do

View File

@ -68,7 +68,7 @@ RSpec.describe Formula do
end.to fail_with_invalid :version
end
specify "head-only is valid" do
specify "HEAD-only is valid" do
f = formula do
head "foo"
end

View File

@ -68,7 +68,7 @@ RSpec.describe Homebrew::Service do
expect do
f.service.manual_command
end.to raise_error TypeError, "Service#keep_alive allows only [:always, :successful_exit, :crashed, :path]"
end.to raise_error TypeError, "Service#keep_alive only allows: [:always, :successful_exit, :crashed, :path]"
end
end

View File

@ -89,7 +89,7 @@ RSpec.describe Homebrew::Services::Cli do
expect(Homebrew::Services::System).not_to receive(:root?)
expect do
services_cli.start(["service_name"], "/non/existent/path")
end.to raise_error(UsageError, "Invalid usage: Provided service file does not exist")
end.to raise_error(UsageError, "Invalid usage: Provided service file does not exist.")
end
it "checks empty targets cause no error" do
@ -112,7 +112,7 @@ RSpec.describe Homebrew::Services::Cli do
expect(Homebrew::Services::System).not_to receive(:root?)
expect do
services_cli.start(["service_name"], "/hfdkjshksdjhfkjsdhf/fdsjghsdkjhb")
end.to raise_error(UsageError, "Invalid usage: Provided service file does not exist")
end.to raise_error(UsageError, "Invalid usage: Provided service file does not exist.")
end
it "checks empty targets cause no error" do
@ -165,7 +165,7 @@ RSpec.describe Homebrew::Services::Cli do
service = instance_double(Homebrew::Services::FormulaWrapper, name: "name", installed?: false)
expect do
services_cli.install_service_file(service, nil)
end.to raise_error(UsageError, "Invalid usage: Formula `name` is not installed")
end.to raise_error(UsageError, "Invalid usage: Formula `name` is not installed.")
end
it "checks service file exists" do

View File

@ -123,7 +123,7 @@ module GitHub
end
end
# Error when the user has no GitHub API credentials set at all (macOS keychain, GitHub CLI or envvar).
# Error when the user has no GitHub API credentials set at all (macOS keychain, GitHub CLI or env var).
class MissingAuthenticationError < Error
sig { void }
def initialize