Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rust-lang
rust
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
1.4k
(1.4k)
Actions
Projects
Security and quality
6
(6)
Insights
More
items
Rollup of 15 pull requests
- #82794
#82794
Closed
m-ou-se
wants to merge 95 commits into
rust-
lang:
master
rust-lang/rust:master
from
m-
ou-
se:
rollup-
otvp0l2
m-ou-se/rust:rollup-otvp0l2
Copy head branch name to clipboard
Conversation
Commits
95
(95)
Checks
Files changed
Closed
Rollup of 15 pull requests
#82794
m-ou-se
wants to merge 95 commits into
rust-
lang:
master
rust-lang/rust:master
from
m-
ou-
se:
rollup-
otvp0l2
m-ou-se/rust:rollup-otvp0l2
Copy head branch name to clipboard
Commits
Commits on Jan 31, 2021
Implement size_hint for BufReader
Xavientois
committed
f45bdcc
View commit details
Copy full SHA for f45bdcc
Browse repository at this point
Fix implementation to specialize
Xavientois
committed
c3e47d9
View commit details
Copy full SHA for c3e47d9
Browse repository at this point
Use helper trait to follow min_specialization rules
Xavientois
committed
fa76db3
View commit details
Copy full SHA for fa76db3
Browse repository at this point
Add missing generic
Xavientois
committed
11c49f6
View commit details
Copy full SHA for 11c49f6
Browse repository at this point
Move default to trait definition
Xavientois
committed
260a270
View commit details
Copy full SHA for 260a270
Browse repository at this point
Fix incorrect token
Xavientois
committed
5f60a30
View commit details
Copy full SHA for 5f60a30
Browse repository at this point
Add default keyword for specialization
Xavientois
committed
eea99f4
View commit details
Copy full SHA for eea99f4
Browse repository at this point
Add back lower_bound as memeber
Xavientois
committed
7e56637
View commit details
Copy full SHA for 7e56637
Browse repository at this point
Fix semicolon
Xavientois
committed
442de9a
View commit details
Copy full SHA for 442de9a
Browse repository at this point
Remove exposing private trait
Xavientois
committed
1190321
View commit details
Copy full SHA for 1190321
Browse repository at this point
Add dyn for SizeHint cast
Xavientois
committed
421b40c
View commit details
Copy full SHA for 421b40c
Browse repository at this point
Fix formatting
Xavientois
committed
265db94
View commit details
Copy full SHA for 265db94
Browse repository at this point
Remove stable annotation
Xavientois
committed
93870c8
View commit details
Copy full SHA for 93870c8
Browse repository at this point
Remove unnecessary default keyword
Xavientois
committed
7869371
View commit details
Copy full SHA for 7869371
Browse repository at this point
Use fully qualified syntax to avoid dyn
Xavientois
committed
c8e0f8a
View commit details
Copy full SHA for c8e0f8a
Browse repository at this point
Implement SizeHint trait for BufReader, Emtpy, and Chain
Xavientois
committed
96255f8
View commit details
Copy full SHA for 96255f8
Browse repository at this point
Add tests for SizeHint implementations
Xavientois
committed
389e638
View commit details
Copy full SHA for 389e638
Browse repository at this point
Remove trailing newline
Xavientois
committed
b837f3a
View commit details
Copy full SHA for b837f3a
Browse repository at this point
Add space for proper indentation
Xavientois
committed
81aba38
View commit details
Copy full SHA for 81aba38
Browse repository at this point
Fix formatting on mod
Xavientois
committed
fc9cd4a
View commit details
Copy full SHA for fc9cd4a
Browse repository at this point
Fix line length format
Xavientois
committed
7674ae1
View commit details
Copy full SHA for 7674ae1
Browse repository at this point
Commits on Feb 11, 2021
resolve: Reduce scope of `pub_use_of_private_extern_crate` deprecation lint
petrochenkov
committed
7b021aa
View commit details
Copy full SHA for 7b021aa
Browse repository at this point
Commits on Feb 24, 2021
Add suggestion for iterators in iterators
kper
committed
a3db47a
View commit details
Copy full SHA for a3db47a
Browse repository at this point
Commits on Mar 3, 2021
First version of noop-lint
rylev
committed
040735c
View commit details
Copy full SHA for 040735c
Browse repository at this point
Add tests and support two more noop methods
rylev
committed
f49ed7a
View commit details
Copy full SHA for f49ed7a
Browse repository at this point
Fix tests
rylev
committed
a6d926d
View commit details
Copy full SHA for a6d926d
Browse repository at this point
Bless test where order of error message changed
rylev
committed
618c395
View commit details
Copy full SHA for 618c395
Browse repository at this point
Fix ui-full-deps suite
rylev
committed
3a86184
View commit details
Copy full SHA for 3a86184
Browse repository at this point
Fix core tests
rylev
committed
ee65416
View commit details
Copy full SHA for ee65416
Browse repository at this point
Only allow new lint when not bootstrapping - since beta doesn't know about the lint
rylev
committed
d3b49c2
View commit details
Copy full SHA for d3b49c2
Browse repository at this point
Fix std tests
rylev
committed
c5ff54c
View commit details
Copy full SHA for c5ff54c
Browse repository at this point
Improve warning
rylev
committed
217c886
View commit details
Copy full SHA for 217c886
Browse repository at this point
Fix tidy errors
rylev
committed
16c4afb
View commit details
Copy full SHA for 16c4afb
Browse repository at this point
Update error message
rylev
committed
95e330b
View commit details
Copy full SHA for 95e330b
Browse repository at this point
Fix tidy error
rylev
committed
316e9db
View commit details
Copy full SHA for 316e9db
Browse repository at this point
Improve error messages
rylev
committed
49f32e0
View commit details
Copy full SHA for 49f32e0
Browse repository at this point
Increase accuracy of lint trigger
estebank
authored and
rylev
committed
e48670c
View commit details
Copy full SHA for e48670c
Browse repository at this point
Clean up code rightward drift
estebank
authored and
rylev
committed
055db16
View commit details
Copy full SHA for 055db16
Browse repository at this point
Allow noop_method_call in clippy ui test
rylev
committed
4be7052
View commit details
Copy full SHA for 4be7052
Browse repository at this point
Move unrelated ui test back to what it was before
rylev
committed
6bf6652
View commit details
Copy full SHA for 6bf6652
Browse repository at this point
Remove lint pass on borrow and deref
rylev
committed
da3995f
View commit details
Copy full SHA for da3995f
Browse repository at this point
Fix borrow and deref
rylev
committed
1999a31
View commit details
Copy full SHA for 1999a31
Browse repository at this point
Warn in doc test
rylev
committed
25637b2
View commit details
Copy full SHA for 25637b2
Browse repository at this point
Avoid unnecessary Vec construction in BufReader
calebsander
committed
9425e30
View commit details
Copy full SHA for 9425e30
Browse repository at this point
Increment self.len in specialized ZipImpl to avoid underflow in size_hint
SkiFire13
committed
66a2606
View commit details
Copy full SHA for 66a2606
Browse repository at this point
Add test for underflow in specialized Zip's size_hint
SkiFire13
committed
8b9ac4d
View commit details
Copy full SHA for 8b9ac4d
Browse repository at this point
Remove useless comparison since now self.index <= self.len is an invariant
SkiFire13
committed
aeb4ea7
View commit details
Copy full SHA for aeb4ea7
Browse repository at this point
Commits on Mar 4, 2021
Add a regression test for issue-81712
JohnTitor
committed
0ae7250
View commit details
Copy full SHA for 0ae7250
Browse repository at this point
Remove a dead code path
oli-obk
committed
0559e50
View commit details
Copy full SHA for 0559e50
Browse repository at this point
Add BTreeMap::try_insert and btree_map::OccupiedError.
m-ou-se
committed
09cbcdc
View commit details
Copy full SHA for 09cbcdc
Browse repository at this point
Add HashMap::try_insert and hash_map::OccupiedError.
m-ou-se
committed
f6fe24a
View commit details
Copy full SHA for f6fe24a
Browse repository at this point
Improve Debug implementations of OccupiedError.
m-ou-se
committed
69d95e2
View commit details
Copy full SHA for 69d95e2
Browse repository at this point
Implement Error for OccupiedError.
m-ou-se
committed
d85d82a
View commit details
Copy full SHA for d85d82a
Browse repository at this point
Ignore file length tidy warning in hash/map.rs.
m-ou-se
committed
da01455
View commit details
Copy full SHA for da01455
Browse repository at this point
Spread tracing instrumentation into the polymorphization logic
oli-obk
committed
63af264
View commit details
Copy full SHA for 63af264
Browse repository at this point
Typo
oli-obk
committed
67a61b9
View commit details
Copy full SHA for 67a61b9
Browse repository at this point
Fixes -Zpolymorphize for src/test/ui/const-generics/auxiliary/crayte.rs
oli-obk
committed
29f4aa7
View commit details
Copy full SHA for 29f4aa7
Browse repository at this point
Remove unnecessary bound from HashMap::try_insert.
m-ou-se
committed
1aedb4c
View commit details
Copy full SHA for 1aedb4c
Browse repository at this point
Add tracking issue for map_try_insert.
m-ou-se
committed
eddd4f0
View commit details
Copy full SHA for eddd4f0
Browse repository at this point
Add assert_matches!(expr, pat).
m-ou-se
committed
eb18746
View commit details
Copy full SHA for eb18746
Browse repository at this point
Allow for multiple patterns and a guard in assert_matches.
m-ou-se
committed
cfce60e
View commit details
Copy full SHA for cfce60e
Browse repository at this point
Add debug_assert_matches macro.
m-ou-se
committed
0a8e401
View commit details
Copy full SHA for 0a8e401
Browse repository at this point
Fix assert_matches doc examples.
m-ou-se
committed
5bd1204
View commit details
Copy full SHA for 5bd1204
Browse repository at this point
Moved Context and its impls to a separate file
Nicholas-Baron
committed
48167c4
View commit details
Copy full SHA for 48167c4
Browse repository at this point
Moved `print_item` and helpers to a separate file
Nicholas-Baron
committed
6c7d7a6
View commit details
Copy full SHA for 6c7d7a6
Browse repository at this point
Moved the `make_item_keywords` function to `context.rs` as it is only used there
Nicholas-Baron
committed
14983b9
View commit details
Copy full SHA for 14983b9
Browse repository at this point
Add diagnostic item to `Default` trait
Show description for a5951d4
mgacek8
committed
a5951d4
View commit details
Copy full SHA for a5951d4
Browse repository at this point
Fix comment with path to `symbols!` macro
mgacek8
committed
58d6f80
View commit details
Copy full SHA for 58d6f80
Browse repository at this point
Moved `write_shared` to its own file
Nicholas-Baron
committed
fd14e38
View commit details
Copy full SHA for fd14e38
Browse repository at this point
Corrected imports for render tests and mod files
Show description for afb8220
Nicholas-Baron
committed
afb8220
View commit details
Copy full SHA for afb8220
Browse repository at this point
Don't consume the expression in assert_matches!()'s failure case.
m-ou-se
committed
f223aff
View commit details
Copy full SHA for f223aff
Browse repository at this point
Update rustdoc documentation
Show description for dbdaa12
jyn514
committed
dbdaa12
View commit details
Copy full SHA for dbdaa12
Browse repository at this point
Don't warn for `missing_doc_examples` when item is #[doc(hidden)]
GuillaumeGomez
committed
4b30625
View commit details
Copy full SHA for 4b30625
Browse repository at this point
Update missing code example test
GuillaumeGomez
committed
91095b1
View commit details
Copy full SHA for 91095b1
Browse repository at this point
Move visibility check inside the should_have_doc_example function
GuillaumeGomez
committed
186f139
View commit details
Copy full SHA for 186f139
Browse repository at this point
Pass TyCtxt directly instead of DocContext in librustdoc::visit_ast::inherits_doc_hidden
GuillaumeGomez
committed
ad30c39
View commit details
Copy full SHA for ad30c39
Browse repository at this point
No more need for borrow call
GuillaumeGomez
committed
e428799
View commit details
Copy full SHA for e428799
Browse repository at this point
Use cache access levels
GuillaumeGomez
committed
1683cb1
View commit details
Copy full SHA for 1683cb1
Browse repository at this point
Add tracking issue for assert_matches.
m-ou-se
committed
80fcdef
View commit details
Copy full SHA for 80fcdef
Browse repository at this point
Commits on Mar 5, 2021
Remove unused code from main.js
Show description for ad91915
notriddle
committed
ad91915
View commit details
Copy full SHA for ad91915
Browse repository at this point
Rollup merge of #76716 - GuillaumeGomez:stop-complains-on-doc-hidden, r=jyn514
Show description for 7f2e413
m-ou-se
authored
7f2e413
View commit details
Copy full SHA for 7f2e413
Browse repository at this point
Rollup merge of #80723 - rylev:noop-lint-pass, r=estebank
Show description for af9187c
m-ou-se
authored
af9187c
View commit details
Copy full SHA for af9187c
Browse repository at this point
Rollup merge of #80763 - petrochenkov:pubusecrate, r=estebank
Show description for f2fd7c5
m-ou-se
authored
f2fd7c5
View commit details
Copy full SHA for f2fd7c5
Browse repository at this point
Rollup merge of #81136 - Xavientois:io_reader_size_hint, r=cramertj
Show description for e119950
m-ou-se
authored
e119950
View commit details
Copy full SHA for e119950
Browse repository at this point
Rollup merge of #81939 - kper:fixing-81584-allocate-in-iter, r=davidtwco
Show description for 2032fc7
m-ou-se
authored
2032fc7
View commit details
Copy full SHA for 2032fc7
Browse repository at this point
Rollup merge of #82088 - Nicholas-Baron:shorten_html_render, r=GuillaumeGomez
Show description for 9d7292e
m-ou-se
authored
9d7292e
View commit details
Copy full SHA for 9d7292e
Browse repository at this point
Rollup merge of #82289 - SkiFire13:fix-issue-82282, r=m-ou-se
Show description for 1533a5a
m-ou-se
authored
1533a5a
View commit details
Copy full SHA for 1533a5a
Browse repository at this point
Rollup merge of #82690 - jyn514:remove-pass-docs, r=Manishearth
Show description for 729353a
m-ou-se
authored
729353a
View commit details
Copy full SHA for 729353a
Browse repository at this point
Rollup merge of #82728 - calebsander:refactor/bufreader-buf, r=m-ou-se
Show description for 4ef4085
m-ou-se
authored
4ef4085
View commit details
Copy full SHA for 4ef4085
Browse repository at this point
Rollup merge of #82752 - JohnTitor:gat-ice-test, r=jackh726
Show description for da3d6ac
m-ou-se
authored
da3d6ac
View commit details
Copy full SHA for da3d6ac
Browse repository at this point
Rollup merge of #82764 - m-ou-se:map-try-insert, r=Amanieu
Show description for 8806925
m-ou-se
authored
8806925
View commit details
Copy full SHA for 8806925
Browse repository at this point
Rollup merge of #82765 - oli-obk:polymorphization_regression, r=davidtwco
Show description for 6a8c036
m-ou-se
authored
6a8c036
View commit details
Copy full SHA for 6a8c036
Browse repository at this point
Rollup merge of #82770 - m-ou-se:assert-match, r=joshtriplett
Show description for f7b9860
m-ou-se
authored
f7b9860
View commit details
Copy full SHA for f7b9860
Browse repository at this point
Rollup merge of #82773 - mgacek8:feature/add_diagnostic_item_to_Default_trait, r=oli-obk
Show description for c9206e0
m-ou-se
authored
c9206e0
View commit details
Copy full SHA for c9206e0
Browse repository at this point
Rollup merge of #82787 - notriddle:main-js-cleanup, r=GuillaumeGomez
Show description for 2b6f8d5
m-ou-se
authored
2b6f8d5
View commit details
Copy full SHA for 2b6f8d5
Browse repository at this point
You can’t perform that action at this time.