From f66d98e0fac7320af3e918bbb69f09b130df3d63 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Mon, 28 Mar 2022 13:49:00 +0200 Subject: openpgp: Clarify that message::Token is not covered by SemVer. - Do this using a deprecation so that anyone using it will get a compiler warning. - Revert this change once message::Token is private. - See #836. --- openpgp/src/message/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'openpgp/src/message/mod.rs') diff --git a/openpgp/src/message/mod.rs b/openpgp/src/message/mod.rs index 0967607e..9e734aa4 100644 --- a/openpgp/src/message/mod.rs +++ b/openpgp/src/message/mod.rs @@ -21,6 +21,9 @@ //! //! [Section 11.3 of RFC 4880]: https://tools.ietf.org/html/rfc4880#section-11.3 +// XXX: For Token. Drop this once Token is private. +#![allow(deprecated)] + use std::convert::TryFrom; use std::fmt; use std::io; @@ -35,7 +38,7 @@ use crate::packet::Tag; use crate::parse::Parse; mod lexer; -lalrpop_util::lalrpop_mod!(#[allow(clippy::all)] grammar, "/message/grammar.rs"); +lalrpop_util::lalrpop_mod!(#[allow(clippy::all, deprecated)] grammar, "/message/grammar.rs"); use self::lexer::{Lexer, LexicalError}; pub use self::lexer::Token; -- cgit v1.2.3