Remove edition umbrella features.

This commit is contained in:
Eric Huss
2023-12-10 09:34:13 -08:00
parent 7e452c123c
commit f481596ee4
49 changed files with 471 additions and 652 deletions

View File

@@ -1,4 +1,3 @@
use crate::symbol::{sym, Symbol};
use std::fmt;
use std::str::FromStr;
@@ -58,15 +57,6 @@ impl Edition {
}
}
pub fn feature_name(self) -> Symbol {
match self {
Edition::Edition2015 => sym::rust_2015_preview,
Edition::Edition2018 => sym::rust_2018_preview,
Edition::Edition2021 => sym::rust_2021_preview,
Edition::Edition2024 => sym::rust_2024_preview,
}
}
pub fn is_stable(self) -> bool {
match self {
Edition::Edition2015 => true,