Mike McQuaid
ef1d641e1a
WIP
2025-07-11 17:53:25 +01:00
Mike McQuaid
f4e629331f
Move more logic from cmd/fetch
to download_queue
...
This is the first step towards using the download queue for all
download operations e.g. `brew install`, `brew upgrade`,
`brew reinstall` etc.
While we're here, do some API cleanup and Sorbet type improvements.
2025-07-11 16:57:41 +01:00
Mike McQuaid
d661cffc1f
Switch to using main
as the default branch
...
Homebrew/brew has moved to a `main` default branch so we can more move
references from `master` to `main`.
2025-06-24 11:14:57 +01:00
Issy Long
6ada9a9665
Add clarifying comments to rubocop:disable
s
...
- Needed for PR 18842 that adds a `DisableComment` RuboCop to ensure that all RuboCop disables have comments.
2025-01-12 16:59:07 +00:00
Markus Reiter
b68ee4142f
Ensure thread-pool shutdown.
2024-09-07 14:45:30 +02:00
Markus Reiter
e7c9049a3c
Use futures instead of promises.
2024-09-04 22:54:27 +02:00
Markus Reiter
b353e9cbf2
Don't require everything.
2024-09-04 22:54:22 +02:00
Markus Reiter
b297be77a1
Implement concurrent downloads.
2024-09-04 22:54:20 +02:00