Skip to content

Commit

Permalink
Upgrade IDS Audit Tool Package.
Browse files Browse the repository at this point in the history
Also minor documentation clerical errors fixed.
Commit pushed directly because unrelated to the standard.
  • Loading branch information
CBenghi committed Apr 25, 2024
1 parent a35a97e commit 5af7c7f
Show file tree
Hide file tree
Showing 8 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Development/IDS_SimpleBIM_examples.ids
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
<ids:applicability minOccurs="0" maxOccurs="unbounded">
<ids:entity>
<ids:name>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:annotation>
<xs:documentation>This goed for either 'IFCWALL' ór 'IFCWALLSTANDARDCASE'</xs:documentation>
</xs:annotation>
Expand Down
2 changes: 1 addition & 1 deletion Development/IDS_demo_BIM-basis-ILS.ids
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
<ids:requirements>
<ids:classification>
<ids:value>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:enumeration value="11.10" />
<xs:enumeration value="11.11" />
<xs:enumeration value="11.12" />
Expand Down
2 changes: 1 addition & 1 deletion Development/IDS_random_example.ids
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<ids:requirements>
<ids:property dataType="IFCLABEL">
<ids:propertySet>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:annotation>
<xs:documentation>String should start with 'anas' but can have anything behind it (including nothing). For example 'anas example', 'anasabc', 'anas', 'anas demo', etc.</xs:documentation>
</xs:annotation>
Expand Down
2 changes: 1 addition & 1 deletion Development/IDS_ucms_prefab_pipes_IFC2x3.ids
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
<ids:applicability maxOccurs="unbounded">
<ids:entity>
<ids:name>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:annotation>
<xs:documentation>This applies to either 'IFCFLOWFITTING' ór 'IFCFLOWSEGMENT'</xs:documentation>
</xs:annotation>
Expand Down
2 changes: 1 addition & 1 deletion Development/IDS_ucms_prefab_pipes_IFC4.3.ids
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<ids:applicability minOccurs="1" maxOccurs="unbounded">
<ids:entity>
<ids:name>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:annotation>
<xs:documentation>This applies to either 'IFCFLOWFITTING' ór 'IFCFLOWSEGMENT'</xs:documentation>
</xs:annotation>
Expand Down
4 changes: 2 additions & 2 deletions Development/IDS_wooden-windows.ids
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
</ids:property>
<ids:classification>
<ids:value>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:annotation>
<xs:documentation>Value should be two numbers, a dot, and two numbers again. First number must be a 3, second number must be a one or a two. Valid examples are '31.00', '32.00', '31.23', '32.45'. Invalid examples are '33.32', '31.453', '32.3', '32.', etc.</xs:documentation>
</xs:annotation>
Expand Down Expand Up @@ -238,7 +238,7 @@
</ids:entity>
<ids:material>
<ids:value>
<xs:restriction>
<xs:restriction base="xs:string">
<xs:annotation>
<xs:documentation>The value should contain the word 'glas'. It doesnt't matter what is in front or behind 'glass'. Valid examples are 'xglass', 'x glass x', 'xglassccc', 'glas', 'glass', 'glas extra hard'.</xs:documentation>
</xs:annotation>
Expand Down
4 changes: 2 additions & 2 deletions Documentation/facet-configurations.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,9 +258,9 @@ APPLICABILITY:
- Entity: A relation exists to the type of entity required (traversing all valid relationships)
- Entity/Relation: A relation exists to the type of entity required (traversing only the defined relationship type)

## Questions
# Questions

### restriction clone
## restriction clone

Spinning our own `xs:restriction` alternative, would remove some issues with basetype and embedded xml entities

Expand Down
2 changes: 1 addition & 1 deletion build/_build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<ItemGroup>
<PackageReference Include="Nuke.Common" Version="6.3.0" />
<PackageReference Include="ids-tool.CommandLine" Version="1.0.66" />
<PackageReference Include="ids-tool.CommandLine" Version="1.0.72" />
<PackageDownload Include="dotnet-xscgen" Version="[2.1.1094]" />
</ItemGroup>

Expand Down

0 comments on commit 5af7c7f

Please sign in to comment.