Skip to content

Commit e689cee

Browse files
authored
refactor: Adjust variant rename validation error span (#848)
1 parent de22bca commit e689cee

File tree

1 file changed

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

1 file changed

+7
-8
lines changed

Diff for: crates/stackable-versioned-macros/src/attrs/variant.rs

+7-8
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,13 @@ impl VariantAttributes {
5555
);
5656

5757
// Validate names of renames
58-
if !self
59-
.common
60-
.renames
61-
.iter()
62-
.all(|r| r.from.is_case(Case::Pascal))
63-
{
64-
errors
65-
.push(Error::custom("renamed variants must use PascalCase").with_span(&self.ident));
58+
for rename in &self.common.renames {
59+
if !rename.from.is_case(Case::Pascal) {
60+
errors.push(
61+
Error::custom("renamed variant must use PascalCase")
62+
.with_span(&rename.from.span()),
63+
)
64+
}
6665
}
6766

6867
errors.finish()?;

0 commit comments

Comments
 (0)