Make enum variant name more explicit

This commit is contained in:
Hanno Braun 2024-05-24 22:13:43 +02:00
parent dab3851962
commit 8f75a72b00
3 changed files with 9 additions and 5 deletions

View File

@ -72,7 +72,7 @@ pub enum ObjectNotExclusivelyOwned {
/// [`Cycle`] referenced by more than one [`Region`]
#[error(transparent)]
Cycle {
MultipleReferencesToCycle {
/// The invalid references
references: MultipleReferences<Cycle, Region>,
},

View File

@ -79,7 +79,7 @@ impl SketchValidationError {
validate_references!(
errors, SketchValidationError;
referenced_edges, MultipleReferencesToHalfEdge;
referenced_cycles, Cycle;
referenced_cycles, MultipleReferencesToCycle;
);
}
@ -167,7 +167,9 @@ mod tests {
core,
invalid_sketch,
ValidationError::ObjectNotExclusivelyOwned(
ObjectNotExclusivelyOwned::Cycle { references: _ }
ObjectNotExclusivelyOwned::MultipleReferencesToCycle {
references: _
}
)
);

View File

@ -168,7 +168,7 @@ impl SolidValidationError {
referenced_regions, MultipleReferencesToRegion;
referenced_faces, MultipleReferencesToFace;
referenced_edges, MultipleReferencesToHalfEdge;
referenced_cycles, Cycle;
referenced_cycles, MultipleReferencesToCycle;
);
}
}
@ -334,7 +334,9 @@ mod tests {
core,
invalid_solid,
ValidationError::ObjectNotExclusivelyOwned(
ObjectNotExclusivelyOwned::Cycle { references: _ }
ObjectNotExclusivelyOwned::MultipleReferencesToCycle {
references: _
}
)
);