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`] /// [`Cycle`] referenced by more than one [`Region`]
#[error(transparent)] #[error(transparent)]
Cycle { MultipleReferencesToCycle {
/// The invalid references /// The invalid references
references: MultipleReferences<Cycle, Region>, references: MultipleReferences<Cycle, Region>,
}, },

View File

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

View File

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