Markus Reiter
562d5295f4
Remove unnecessary if.
2024-02-14 20:28:08 +01:00
Markus Reiter
c5a877d7db
Simplify test.
2024-02-14 20:28:07 +01:00
Markus Reiter
22bb15748b
Simplify conditional.
2024-02-14 20:28:07 +01:00
Markus Reiter
ba29328b59
Avoid T.cast.
2024-02-14 20:28:07 +01:00
Markus Reiter
61a283ee45
Fix loading versioned casks/formulae from API.
2024-02-14 20:28:07 +01:00
Markus Reiter
0626f62077
Remove redundant debug output.
2024-02-14 20:28:06 +01:00
Markus Reiter
0f4d912de5
Remove Formulary::tap_paths again.
2024-02-14 20:28:06 +01:00
Markus Reiter
ecee4aed35
Revert diagnostic change.
2024-02-14 20:28:06 +01:00
Markus Reiter
d70f719411
Fix code style.
2024-02-14 20:28:06 +01:00
Markus Reiter
4641690674
Refactor Formulary::loader_for.
2024-02-14 20:28:06 +01:00
BrewTestBot
1eb8811aec
brew vendor-gems: commit updates.
2024-02-14 18:52:02 +00:00
dependabot[bot]
ccf9f9810e
build(deps): bump sorbet-runtime and sorbet-static-and-runtime
...
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet ) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ). These dependencies needed to be updated together.
Updates `sorbet-runtime` from 0.5.11249 to 0.5.11255
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static-and-runtime` from 0.5.11249 to 0.5.11255
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-14 18:50:30 +00:00
Markus Reiter
876535c670
Use HOMEBREW_DEFAULT_TAP_CASK_REGEX in FromDefaultNameLoader.
2024-02-13 21:52:45 +01:00
Markus Reiter
228ebe0c32
Add tests for formula migration warnings to default tap.
2024-02-13 21:27:36 +01:00
Markus Reiter
c8058a3859
Add tests for cask migrations to default tap.
2024-02-13 21:27:36 +01:00
Markus Reiter
d506645667
Add separate loader for default tap.
2024-02-13 21:25:52 +01:00
Markus Reiter
1c4b06fce2
Merge pull request #16647 from reitermarkus/uses_from_macos_sig
...
Refactor and add type signature for `uses_from_macos`.
2024-02-13 19:36:11 +01:00
Ruoyu Zhong
283c52f45a
Merge pull request #16652 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-and-sorbet-runtime-0.5.11249
...
build(deps): bump sorbet-static-and-runtime and sorbet-runtime in /Library/Homebrew
2024-02-14 02:31:10 +08:00
Markus Reiter
7f369c500b
Merge pull request #16648 from reitermarkus/tap-migrations-rename
...
Allow tap migrations with renames.
2024-02-13 19:26:51 +01:00
BrewTestBot
dfb9ab5810
brew vendor-gems: commit updates.
2024-02-13 18:20:39 +00:00
dependabot[bot]
b3a1a69819
build(deps): bump sorbet-static-and-runtime and sorbet-runtime
...
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ) and [sorbet-runtime](https://github.com/sorbet/sorbet ). These dependencies needed to be updated together.
Updates `sorbet-static-and-runtime` from 0.5.11247 to 0.5.11249
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11247 to 0.5.11249
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: sorbet-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-13 18:18:50 +00:00
Markus Reiter
3472362ddd
Don't stub all Pathnames in tests.
2024-02-13 18:46:58 +01:00
Markus Reiter
27189f4aba
Fix stubbing casks in tests.
2024-02-13 18:44:00 +01:00
Razvan Azamfirei
493028f667
completions: improve list of available services and outdated checks
2024-02-13 07:36:41 -05:00
Mike McQuaid
eb9ac8d3e5
Merge pull request #16650 from Homebrew/cask_upgrade_spec_flaky
...
test/cask/upgrade_spec: remove flaky specs.
2024-02-13 09:47:42 +00:00
Mike McQuaid
0b04a7bdfc
test/cask/upgrade_spec: remove flaky specs.
...
BuildPulse (and my interactions with CI on this repository) have shown
this tests to be very flaky. Flaky tests are not useful tests so let's
just delete them and they can be re-added if fixed in future.
2024-02-13 09:38:04 +00:00
Sharon Azriel
a1fbbc323a
[update.sh] New test with protection of Homebrew directory
2024-02-13 10:02:18 +02:00
sazriel26
807b3e3394
Update Library/Homebrew/cmd/update.sh
...
https://github.com/Homebrew/brew/pull/16289#discussion_r1448765696
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-02-13 10:02:18 +02:00
Sharon Azriel
835762b289
Ready for review?
2024-02-13 10:02:18 +02:00
sazriel26
3d0f543b63
Update Library/Homebrew/cmd/update.sh
...
Remove one empty line?
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-02-13 10:02:18 +02:00
Sharon Azriel
d9a38e76a9
Brew style --fix (applied)
2024-02-13 10:02:18 +02:00
Sharon Azriel
4a37e81179
Rewrite of branching tests in parsing URL
2024-02-13 10:02:18 +02:00
Sharon Azriel
2833a217e9
[Library/Homebrew/cmd/update.sh] Add support for token provided w/o user in URL
2024-02-13 10:02:18 +02:00
Sharon Azriel
3619636f7f
[Library/Homebrew/cmd/update.sh] Release Candidate for pull request
2024-02-13 10:02:18 +02:00
Sharon Azriel
53c261814e
Fix brew style on update.sh (2)
2024-02-13 10:02:18 +02:00
Sharon Azriel
02a8de72d6
Fix brew style on update.sh
2024-02-13 10:02:17 +02:00
Sharon Azriel
07287982f2
Fix missing ;
2024-02-13 10:02:17 +02:00
Sharon Azriel
01d1e9b228
New implementation through BASH regexes match
2024-02-13 10:02:17 +02:00
sazriel26
a1e9e93902
Update Library/Homebrew/cmd/update.sh
...
better wording
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-02-13 10:02:17 +02:00
Sharon Azriel
154a8c398b
Release Candidate 2
2024-02-13 10:02:17 +02:00
Sharon Azriel
e24027ea57
Release Candidate 1
2024-02-13 10:02:17 +02:00
Sharon Azriel
c83172c8f4
[update.sh] Parse local token in git remote.origin.url config
2024-02-13 10:02:17 +02:00
Markus Reiter
a3a1b4c253
Check tap migrations for renames.
2024-02-13 06:03:10 +01:00
Markus Reiter
b4d602e70b
Don't warn about renamed installed casks.
2024-02-13 04:37:10 +01:00
Markus Reiter
eaf7b38995
Allow tap migrations with renames.
2024-02-13 04:17:43 +01:00
Markus Reiter
c6788bb27e
Avoid T.unsafe.
2024-02-13 00:42:54 +01:00
Markus Reiter
d9712f4d50
Refactor and add type signature for uses_from_macos.
2024-02-13 00:31:10 +01:00
Markus Reiter
4762f644cb
Remove @uses_from_macos_elements variable.
2024-02-12 23:46:18 +01:00
Markus Reiter
a783aaf03f
Merge pull request #16629 from reitermarkus/simplify-cask-loader
...
Simplify `CaskLoader` further.
2024-02-12 22:03:27 +01:00
Markus Reiter
c39abef045
Always prefer default tap.
2024-02-12 21:45:07 +01:00