diff --git a/svd-rs/CHANGELOG.md b/svd-rs/CHANGELOG.md index a4bcfb7..3b91501 100644 --- a/svd-rs/CHANGELOG.md +++ b/svd-rs/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +- use close range in `EnumeratedValue` error message + ## [v0.14.6] - 2023-11-29 - fix `validate` on `Disabled` level, remove `mut` diff --git a/svd-rs/src/enumeratedvalue.rs b/svd-rs/src/enumeratedvalue.rs index 592cfd3..e9f14a6 100644 --- a/svd-rs/src/enumeratedvalue.rs +++ b/svd-rs/src/enumeratedvalue.rs @@ -40,7 +40,7 @@ pub enum Error { #[error("EnumeratedValue with `value` (passed {0:?}) should not have `is_default(True)`")] ValueAndDefault(Option), /// The value is not in range. - #[error("Value {0} out of range {1:?}")] + #[error("Value {0} out of range [{} - {}]", .1.start, .1.end - 1)] OutOfRange(u64, core::ops::Range), }