buildingSMART / buildingSMART/IDS

Use only simple string to define attributes

Open
#156 7 comments 2 reactions 0 assignees View on GitHub
discuss & decide documentation
Dominant language
C#
Stars
318
Forks
90
PR merge metrics
No merged PRs in 30d

Description

In contrast to properties, attributes are defined in the schema, so their names and numbers are set. Therefore, it makes very little sense to be able to specify attributes with patterns or enumerations as is done in some examples:
* https://github.com/buildingSMART/IDS/blob/master/Documentation/testcases/attribute/pass-name_restrictions_will_match_any_result_3_3.ids
* https://github.com/buildingSMART/IDS/blob/master/Documentation/testcases/attribute/pass-an_optional_facet_always_passes_regardless_of_outcome_2_2.ids
* https://github.com/buildingSMART/IDS/blob/master/Documentation/testcases/attribute/pass-name_restrictions_will_match_any_result_3_3.ids

Also the cardinality for attributes is meaningless.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.