buildingSMART / buildingSMART/IFC4.x-development

IfcSystem has two duplicate inverse attributes ServicesFacilities and ReferencedInStructures

Open
#949 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.