Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement concurrent downloads in brew fetch. #17756

Merged
merged 28 commits into from
Sep 9, 2024

Fix code style.

69a04bd
Select commit
Loading
Failed to load commit list.
Merged

Implement concurrent downloads in brew fetch. #17756

Fix code style.
69a04bd
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Sep 6, 2024 in 1s

65.56% of diff hit (target 72.58%)

View this Pull Request on Codecov

65.56% of diff hit (target 72.58%)

Annotations

Check warning on line 36 in Library/Homebrew/api/download.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/api/download.rb#L36

Added line #L36 was not covered by tests

Check warning on line 41 in Library/Homebrew/api/download.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/api/download.rb#L41

Added line #L41 was not covered by tests

Check warning on line 46 in Library/Homebrew/api/download.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/api/download.rb#L46

Added line #L46 was not covered by tests

Check warning on line 56 in Library/Homebrew/api/download.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/api/download.rb#L56

Added line #L56 was not covered by tests

Check warning on line 27 in Library/Homebrew/cask/download.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cask/download.rb#L27

Added line #L27 was not covered by tests

Check warning on line 100 in Library/Homebrew/cask/download.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cask/download.rb#L100

Added line #L100 was not covered by tests

Check warning on line 100 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L99-L100

Added lines #L99 - L100 were not covered by tests

Check warning on line 105 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L105

Added line #L105 was not covered by tests

Check warning on line 108 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L108

Added line #L108 was not covered by tests

Check warning on line 111 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L111

Added line #L111 was not covered by tests

Check warning on line 176 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L176

Added line #L176 was not covered by tests

Check warning on line 195 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L195

Added line #L195 was not covered by tests

Check warning on line 221 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L221

Added line #L221 was not covered by tests

Check warning on line 231 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L231

Added line #L231 was not covered by tests

Check warning on line 237 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L236-L237

Added lines #L236 - L237 were not covered by tests

Check warning on line 241 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L240-L241

Added lines #L240 - L241 were not covered by tests

Check warning on line 244 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L243-L244

Added lines #L243 - L244 were not covered by tests

Check warning on line 257 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L255-L257

Added lines #L255 - L257 were not covered by tests

Check warning on line 262 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L262

Added line #L262 was not covered by tests

Check warning on line 265 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L265

Added line #L265 was not covered by tests

Check warning on line 268 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L268

Added line #L268 was not covered by tests

Check warning on line 273 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L272-L273

Added lines #L272 - L273 were not covered by tests

Check warning on line 280 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L276-L280

Added lines #L276 - L280 were not covered by tests

Check warning on line 284 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L283-L284

Added lines #L283 - L284 were not covered by tests

Check warning on line 290 in Library/Homebrew/cmd/fetch.rb

See this annotation in the file changed.

@codecov codecov / codecov/patch

Library/Homebrew/cmd/fetch.rb#L288-L290

Added lines #L288 - L290 were not covered by tests