Skip to content

issue 1003 insertpoint for atts #1017

Merged
DomCR merged 2 commits intomasterfrom
issue/1003_insertpoint-for-attrib-not-inherited-from-insert
Apr 2, 2026
Merged

issue 1003 insertpoint for atts #1017
DomCR merged 2 commits intomasterfrom
issue/1003_insertpoint-for-attrib-not-inherited-from-insert

Conversation

@DomCR
Copy link
Copy Markdown
Owner

@DomCR DomCR commented Apr 2, 2026

Description

  • Improved AttributeBase, AttributeEntity, and AttributeDefinition with better property handling, validation, and documentation. Moved AttributeType to its own file.
  • Refactored Insert entity: clarified property management, ensured correct block/attribute linking, improved cloning, transform, and document assignment logic.
  • Enhanced Polyline and PolyfaceMesh: explicit property management, robust collection initialization, improved explode and clone logic.
  • Expanded and improved test coverage for polylines, inserts, and polyface meshes.
  • General code cleanup: removed unused usings, added XML docs, and standardized collection initialization.

Major refactor of entity classes:
- Improved AttributeBase, AttributeEntity, and AttributeDefinition with better property handling, validation, and documentation. Moved AttributeType to its own file.
- Refactored Insert entity: clarified property management, ensured correct block/attribute linking, improved cloning, transform, and document assignment logic.
- Enhanced Polyline<T> and PolyfaceMesh: explicit property management, robust collection initialization, improved explode and clone logic.
- Expanded and improved test coverage for polylines, inserts, and polyface meshes.
- General code cleanup: removed unused usings, added XML docs, and standardized collection initialization.
@DomCR DomCR linked an issue Apr 2, 2026 that may be closed by this pull request
2 tasks
@DomCR DomCR added bug Something isn't working code refactoring Improvements in the existing code minor Updates the minor version on merge. labels Apr 2, 2026
@DomCR DomCR merged commit fd5208e into master Apr 2, 2026
@DomCR DomCR deleted the issue/1003_insertpoint-for-attrib-not-inherited-from-insert branch April 2, 2026 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working code refactoring Improvements in the existing code minor Updates the minor version on merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

InsertPoint for ATTRIB not inherited from Insert

1 participant