index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_feature
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-09
Remove rustc_feature::Stability
mejrs
-11
/
+2
2025-03-11
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-0
/
+1
2025-03-08
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-01-08
rustc_feature: Avoid unsafe `std::env::set_var()` in `UnstableFeatures` tests
Martin Nordholts
-1
/
+11
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-1
/
+1
2024-11-17
Add `RUSTC_BOOTSTRAP=-1` to make rustc pretend as stable compiler
Jieyou Xu
-7
/
+12
2024-10-25
Introduce `Enabled{Lang,Lib}Feature`
许杰友 Jieyou Xu (Joe)
-1
/
+3
2024-10-23
rename lang feature lists to include LANG
Ralf Jung
-6
/
+6
2024-10-23
remove no longer needd UnstableFeature type
Ralf Jung
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-4
/
+4
2024-09-06
Correctly handle stability of `#[diagnostic]` attributes
Georg Semmler
-2
/
+3
2024-08-27
Add `warn(unreachable_pub)` to `rustc_feature`.
Nicholas Nethercote
-0
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+4
2024-07-14
clarify the meaning of the version number for accepted/removed features
Ralf Jung
-0
/
+4
2024-06-23
Add hard error and migration lint for unsafe attrs
carbotaniuman
-1
/
+1
2024-06-12
Use `tidy` to sort crate attributes for all compiler crates.
Nicholas Nethercote
-1
/
+3
2024-06-06
Error on unsafe on non-unsafe attribute
carbotaniuman
-2
/
+2
2024-02-20
Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)
Peter Jaszkowiak
-1
/
+0
2024-04-22
Stabilize generic `NonZero`.
Markus Reiter
-1
/
+0
2024-03-19
Change only_local to enum type and change the macros to always require a vari...
surechen
-1
/
+1
2024-02-15
Replace `NonZero::<_>::new` with `NonZero::new`.
Markus Reiter
-1
/
+1
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-8
/
+9
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-2
/
+0
2023-12-10
Remove edition umbrella features.
Eric Huss
-2
/
+1
2023-11-15
Bump cfg(bootstrap)s
Mark Rousskov
-3
/
+3
2023-10-16
docs: add Rust logo to more compiler crates
Michael Howell
-0
/
+3
2023-10-16
Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`.
Nicholas Nethercote
-5
/
+5
2023-10-16
Remove `rustc_feature::State`.
Nicholas Nethercote
-29
/
+9
2023-10-05
Merge `STABLE_REMOVED_FEATURES` list into `REMOVED_FEATURES`.
Nicholas Nethercote
-4
/
+1
2023-10-05
Streamline `find_lang_feature_issue`.
Nicholas Nethercote
-15
/
+14
2023-10-05
Remove unused `Span` from the `set` function in `State::Active`.
Nicholas Nethercote
-2
/
+2
2023-08-06
Issue numbers are enforced on active features; remove FIXME
Martin Nordholts
-2
/
+0
2023-05-24
Use `is_some_and`/`is_ok_and` in less obvious spots
Maybe Waffle
-1
/
+1
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-5
/
+4
2023-03-29
Stabilize a portion of 'once_cell'
Trevor Gross
-1
/
+1
2023-01-12
Allow setting CFG_DISABLE_UNSTABLE_FEATURES to 0
Collin Baker
-1
/
+2
2023-01-05
Fix `uninlined_format_args` for some compiler crates
nils
-1
/
+1
2022-09-06
get_attr should check that no duplicates are allowed
yukang
-2
/
+2
2022-08-18
Add diagnostic translation lints to crates that don't emit them
5225225
-0
/
+2
2022-05-27
Finish bumping stage0
Mark Rousskov
-1
/
+0
2022-05-10
don't encode only locally used attrs
lcnr
-2
/
+3
2022-04-07
Stabilize `derive_default_enum`
Jacob Pratt
-1
/
+1
2021-11-18
Check for duplicate attributes.
Eric Huss
-0
/
+2
2021-09-09
Ignore automatically derived impls of `Clone` and `Debug` in dead code analysis
Fabian Wolff
-1
/
+0
2021-06-28
Make incomplete features part of delcaration
Smitty
-1
/
+1
2021-04-08
Fix outdated crate names in compiler docs
pierwill
-1
/
+1
2020-12-12
tidy: Re-enable check for inline unit tests
Vadim Petrochenkov
-27
/
+3
2020-11-07
Allow making `RUSTC_BOOTSTRAP` conditional on the crate name
Joshua Nelson
-3
/
+39
2020-10-01
Add note about possible future improvement
Mara Bos
-0
/
+2
[next]