Skip to content

Commit f37a82a

Browse files
committed
refactor: Adjust variant rename validation error span
1 parent 46d77e1 commit f37a82a

File tree

1 file changed

+7
-8
lines changed
  • crates/stackable-versioned-macros/src/attrs

1 file changed

+7
-8
lines changed

crates/stackable-versioned-macros/src/attrs/variant.rs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,13 @@ impl VariantAttributes {
4646
errors.handle(self.common.validate(&self.ident, &ItemType::Variant));
4747

4848
// Validate names of renames
49-
if !self
50-
.common
51-
.renames
52-
.iter()
53-
.all(|r| r.from.is_case(Case::Pascal))
54-
{
55-
errors
56-
.push(Error::custom("renamed variants must use PascalCase").with_span(&self.ident));
49+
for rename in &self.common.renames {
50+
if !rename.from.is_case(Case::Pascal) {
51+
errors.push(
52+
Error::custom("renamed variant must use PascalCase")
53+
.with_span(&rename.from.span()),
54+
)
55+
}
5756
}
5857

5958
errors.finish()?;

0 commit comments

Comments
 (0)