@@ -214,31 +214,31 @@ Requirements:
214
214
Attribute: ''Name''
215
215
```
216
216
217
- ### Booleans must be specified as uppercase strings 1/3
217
+ ### Booleans must be specified as lowercase strings 1/3
218
218
219
- ``` ids attribute/fail-booleans_must_be_specified_as_uppercase_strings_1_3 .ids
220
- Booleans must be specified as uppercase strings 1/3
219
+ ``` ids attribute/fail-booleans_must_be_specified_as_lowercase_strings_1_3 .ids
220
+ Booleans must be specified as lowercase strings 1/3
221
221
Entity: ''IFCTASK''
222
222
Requirements:
223
- Attribute: ''IsMilestone'',''TRUE ''
223
+ Attribute: ''IsMilestone'',''true ''
224
224
```
225
225
226
- ### Booleans must be specified as uppercase strings 2/3
226
+ ### Booleans must be specified as lowercase strings 2/3
227
227
228
- ``` ids attribute/fail-booleans_must_be_specified_as_uppercase_strings_2_3 .ids
229
- Booleans must be specified as uppercase strings 2/3
228
+ ``` ids attribute/invalid-booleans_must_be_specified_as_lowercase_strings_2_3 .ids
229
+ Booleans must be specified as lowercase strings 2/3
230
230
Entity: ''IFCTASK''
231
231
Requirements:
232
- Attribute: ''IsMilestone'',''False ''
232
+ Attribute: ''IsMilestone'',''FALSE ''
233
233
```
234
234
235
- ### Booleans must be specified as uppercase strings 2/3
235
+ ### Booleans must be specified as lowercase strings 2/3
236
236
237
- ``` ids attribute/pass-booleans_must_be_specified_as_uppercase_strings_2_3 .ids
238
- Booleans must be specified as uppercase strings 2/3
237
+ ``` ids attribute/pass-booleans_must_be_specified_as_lowercase_strings_2_3 .ids
238
+ Booleans must be specified as lowercase strings 2/3
239
239
Entity: ''IFCTASK''
240
240
Requirements:
241
- Attribute: ''IsMilestone'',''FALSE ''
241
+ Attribute: ''IsMilestone'',''false ''
242
242
```
243
243
244
244
### Dates are treated as strings 1/2
@@ -355,10 +355,10 @@ Requirements:
355
355
Attribute: ''NumberOfRisers'',''42''
356
356
```
357
357
358
- ### Integers follow the same rules as numbers 2/2
358
+ ### Integers cannot be expressed as floating point numbers 2/2
359
359
360
- ``` ids attribute/pass-integers_follow_the_same_rules_as_numbers_2_2 .ids
361
- Integers follow the same rules as numbers 2/2
360
+ ``` ids attribute/invalid-integers_cannot_be_expressed_as_floating_point_numbers_2_2 .ids
361
+ Integers cannot be expressed as floating point numbers 2/2
362
362
IFC4
363
363
Entity: ''IFCSTAIRFLIGHT''
364
364
Requirements:
@@ -459,7 +459,7 @@ Attribute: ''RefractionIndex'',''42''
459
459
460
460
### Only specifically formatted numbers are allowed 1/4
461
461
462
- ``` ids attribute/fail -only_specifically_formatted_numbers_are_allowed_1_4.ids
462
+ ``` ids attribute/invalid -only_specifically_formatted_numbers_are_allowed_1_4.ids
463
463
Only specifically formatted numbers are allowed 1/4
464
464
Entity: ''IFCSURFACESTYLEREFRACTION''
465
465
Requirements:
@@ -468,7 +468,7 @@ Attribute: ''RefractionIndex'',''42,3''
468
468
469
469
### Only specifically formatted numbers are allowed 2/4
470
470
471
- ``` ids attribute/fail -only_specifically_formatted_numbers_are_allowed_2_4.ids
471
+ ``` ids attribute/invalid -only_specifically_formatted_numbers_are_allowed_2_4.ids
472
472
Only specifically formatted numbers are allowed 2/4
473
473
Entity: ''IFCSURFACESTYLEREFRACTION''
474
474
Requirements:
@@ -493,12 +493,12 @@ Requirements:
493
493
Attribute: ''RefractionIndex'',''1.2345E3''
494
494
```
495
495
496
- ### Specifying a float when the value is an integer will fail
496
+ ### Specifying a float when the value is an integer is invalid
497
497
498
498
Note that the attribute name ` NumberOfRiser ` has been renamed to ` NumberOfRisers ` in IFC4
499
499
500
- ``` ids attribute/fail-specifying_a_float_when_the_value_is_an_integer_will_fail .ids
501
- Specifying a float when the value is an integer will fail
500
+ ``` ids attribute/invalid-specifying_a_float_when_the_value_is_an_integer_is_invalid .ids
501
+ Specifying a float when the value is an integer is invalid
502
502
IFC4
503
503
Entity: ''IFCSTAIRFLIGHT''
504
504
Requirements:
@@ -2066,31 +2066,31 @@ Requirements:
2066
2066
Property: ''Pset_WallCommon'',''Status'',IFCLABEL,''NEW''
2067
2067
```
2068
2068
2069
- ### Booleans must be specified as uppercase strings 1/3
2069
+ ### Booleans must be specified as lowercase strings 1/3
2070
2070
2071
- ``` ids property/fail-booleans_must_be_specified_as_uppercase_strings_1_3 .ids
2072
- Booleans must be specified as uppercase strings 1/3
2071
+ ``` ids property/fail-booleans_must_be_specified_as_lowercase_strings_1_3 .ids
2072
+ Booleans must be specified as lowercase strings 1/3
2073
2073
Entity: ''IFCWALL''
2074
2074
Requirements:
2075
- Property: ''Foo_Bar'',''Foo'',IFCBOOLEAN,''TRUE ''
2075
+ Property: ''Foo_Bar'',''Foo'',IFCBOOLEAN,''true ''
2076
2076
```
2077
2077
2078
- ### Booleans must be specified as uppercase strings 2/3
2078
+ ### Booleans must be specified as lowercase strings 2/3
2079
2079
2080
- ``` ids property/pass-booleans_must_be_specified_as_uppercase_strings_2_3 .ids
2081
- Booleans must be specified as uppercase strings 2/3
2080
+ ``` ids property/pass-booleans_must_be_specified_as_lowercase_strings_2_3 .ids
2081
+ Booleans must be specified as lowercase strings 2/3
2082
2082
Entity: ''IFCWALL''
2083
2083
Requirements:
2084
- Property: ''Foo_Bar'',''Foo'',IFCBOOLEAN,''FALSE ''
2084
+ Property: ''Foo_Bar'',''Foo'',IFCBOOLEAN,''false ''
2085
2085
```
2086
2086
2087
- ### Booleans must be specified as uppercase strings 3/3
2087
+ ### Booleans must be specified as lowercase strings 3/3
2088
2088
2089
- ``` ids property/fail-booleans_must_be_specified_as_uppercase_strings_3_3 .ids
2090
- Booleans must be specified as uppercase strings 3/3
2089
+ ``` ids property/invalid-booleans_must_be_specified_as_lowercase_strings_3_3 .ids
2090
+ Booleans must be specified as lowercase strings 3/3
2091
2091
Entity: ''IFCWALL''
2092
2092
Requirements:
2093
- Property: ''Foo_Bar'',''Foo'',IFCBOOLEAN,''False ''
2093
+ Property: ''Foo_Bar'',''Foo'',IFCBOOLEAN,''FALSE ''
2094
2094
```
2095
2095
2096
2096
### Complex properties are not supported 1/2
@@ -2246,27 +2246,27 @@ Requirements:
2246
2246
Property: ''Foo_Bar'',''Foo'',IFCINTEGER,''42''
2247
2247
```
2248
2248
2249
- ### Integer values are checked using type casting 2/4
2249
+ ### Integer values cannot be stored with decimal 2/4
2250
2250
2251
- ``` ids property/pass-integer_values_are_checked_using_type_casting_2_4 .ids
2252
- Integer values are checked using type casting 2/4
2251
+ ``` ids property/invalid-integer_values_cannot_be_stored_with_decimal_2_4 .ids
2252
+ Integer values cannot be stored with decimal 2/4
2253
2253
Entity: ''IFCWALL''
2254
2254
Requirements:
2255
2255
Property: ''Foo_Bar'',''Foo'',IFCINTEGER,''42.''
2256
2256
```
2257
2257
2258
- ### Integer values are checked using type casting 3/4
2258
+ ### Integer values cannot be stored with decimal 3/4
2259
2259
2260
- ``` ids property/pass-integer_values_are_checked_using_type_casting_3_4 .ids
2261
- Integer values are checked using type casting 3/4
2260
+ ``` ids property/invalid-integer_values_cannot_be_stored_with_decimal_3_4 .ids
2261
+ Integer values cannot be stored with decimal 3/4
2262
2262
Entity: ''IFCWALL''
2263
2263
Requirements:
2264
2264
Property: ''Foo_Bar'',''Foo'',IFCINTEGER,''42.0''
2265
2265
```
2266
2266
2267
2267
### Integer values are checked using type casting 4/4
2268
2268
2269
- ``` ids property/fail -integer_values_are_checked_using_type_casting_4_4.ids
2269
+ ``` ids property/invalid -integer_values_are_checked_using_type_casting_4_4.ids
2270
2270
Integer values are checked using type casting 4/4
2271
2271
Entity: ''IFCWALL''
2272
2272
Requirements:
@@ -2302,7 +2302,7 @@ Property: ''Foo_Bar'',''Foo'',IFCLABEL,''♫Don'tÄrgerhôtelЊет''
2302
2302
2303
2303
### Only specifically formatted numbers are allowed 1/4
2304
2304
2305
- ``` ids property/fail -only_specifically_formatted_numbers_are_allowed_1_4.ids
2305
+ ``` ids property/invalid -only_specifically_formatted_numbers_are_allowed_1_4.ids
2306
2306
Only specifically formatted numbers are allowed 1/4
2307
2307
Entity: ''IFCWALL''
2308
2308
Requirements:
@@ -2311,7 +2311,7 @@ Property: ''Foo_Bar'',''Foo'',IFCREAL,''42,3''
2311
2311
2312
2312
### Only specifically formatted numbers are allowed 2/4
2313
2313
2314
- ``` ids property/fail -only_specifically_formatted_numbers_are_allowed_2_4.ids
2314
+ ``` ids property/invalid -only_specifically_formatted_numbers_are_allowed_2_4.ids
2315
2315
Only specifically formatted numbers are allowed 2/4
2316
2316
Entity: ''IFCWALL''
2317
2317
Requirements:
0 commit comments