Closed BogdanTheGeek closed 7 months ago
Seeing how some of the LUTs are only used by geom_type(), should we make them "private" members of Shape
?
Attention: 2 lines
in your changes are missing coverage. Please review.
Comparison is base (
72827ff
) 96.24% compared to head (29663f7
) 94.84%. Report is 11 commits behind head on dev.
Files | Patch % | Lines |
---|---|---|
src/build123d/topology.py | 95.55% | 2 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
also fixes #544
Fixes: #321 and #466
Solution: Return GeomType directly. Add type hints to LUTs
Compromises: Cannot return arbitrary strings or Shapes from GeomType (Eg. Vertex, Component, Face etc.) GeomType is now a str enum to maintain compatibility
Breaking changes: