From b40b29583ea3923a8aec5c9d2a31837cc1c67c36 Mon Sep 17 00:00:00 2001 From: Lymia Aluysia Date: Wed, 1 Apr 2020 11:35:13 -0700 Subject: [PATCH] Remove unused `nightly` flag. --- .travis.yml | 11 +---------- RELEASES.md | 1 + enumset/Cargo.toml | 1 - enumset_derive/Cargo.toml | 1 - enumset_derive/src/lib.rs | 3 --- 5 files changed, 2 insertions(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0e4c84d..5ff068e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,17 +4,8 @@ matrix: include: - rust: stable - rust: beta - - rust: 1.31.0 # minimum version supported by enumset - - rust: 1.36.0 # minimum version trybuild supports - - rust: nightly - script: - - cd "${TRAVIS_BUILD_DIR}/enumset" - - cargo test - - cargo test --features serde - - cargo test --features nightly - - cargo test --features serde,nightly - + - rust: 1.31.0 script: - cd "${TRAVIS_BUILD_DIR}/enumset" diff --git a/RELEASES.md b/RELEASES.md index 1454923..f6be9e6 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -7,6 +7,7 @@ methods for other built-in numeric types. * `EnumSet::bit_width` and `EnumSet::variant_count` now return a `u32` instead of a `u8` for future-proofing. +* Removed `nightly` feature flag, as it is no longer required. # Version 0.4.5 (2020-02-19) * Fixed a bug where compilation failed when the `serde` flag was enabled, and diff --git a/enumset/Cargo.toml b/enumset/Cargo.toml index 1ed7824..476bdc8 100644 --- a/enumset/Cargo.toml +++ b/enumset/Cargo.toml @@ -15,7 +15,6 @@ readme = "../README.md" license = "MIT/Apache-2.0" [features] -nightly = ["enumset_derive/nightly"] serde = ["serde2", "enumset_derive/serde"] [dependencies] diff --git a/enumset_derive/Cargo.toml b/enumset_derive/Cargo.toml index 90b9210..2d1e870 100644 --- a/enumset_derive/Cargo.toml +++ b/enumset_derive/Cargo.toml @@ -19,7 +19,6 @@ maintenance = { status = "actively-developed" } proc-macro = true [features] -nightly = [] serde = [] [dependencies] diff --git a/enumset_derive/src/lib.rs b/enumset_derive/src/lib.rs index e6d7bf6..a9e072e 100644 --- a/enumset_derive/src/lib.rs +++ b/enumset_derive/src/lib.rs @@ -1,7 +1,4 @@ #![recursion_limit="256"] -#![cfg_attr(feature = "nightly", feature(proc_macro_diagnostic))] - -// TODO: Read #[repr(...)] attributes. extern crate proc_macro; -- 2.44.0