buildingSMART / buildingSMART/IFC4.x-development
IfcSystem has two duplicate inverse attributes ServicesFacilities and ReferencedInStructures
Open
after-NWI
allocated
allocated-core
allocated-mepf
iso-compatibility
iso-Te
- Dominant language
- Python
- Stars
- 234
- Forks
- 123
- Avg merge
- 15h 4m
- Merged PRs (30d)
- 5
Description
Both have the exact same data type (and therefore contents?):
```
SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements
```
Should ServicesFacilities be removed?
Contributor guide
Research direction
Start with the IfcSystem declarations for ServicesFacilities and ReferencedInStructures and compare their shared inverse type, SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements. Check whether the attributes have distinct specification roles or references; the work is complete when the duplicate is either removed with its references updated or its distinct purpose is documented.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100