buildingSMART / IDS-Audit-tool

Official buildingSMART tool to audit the validity of a .ids file (according to the full IDSxml standard).
MIT License
19 stars 8 forks source link

Wrong backingType for DataTypes #31

Closed francescoaielloALMA closed 7 months ago

francescoaielloALMA commented 8 months ago

I think some DataType owns the wrong backingType. IFCDateTime -> xs:string IFCDate -> xs:string IFCTime -> xs:string IFCDuration -> xs:string they should be changed: IFCDateTime -> xs:dateTime IFCDate -> xs:date IFCTime -> xs:time IFCDuration -> xs:duration

I will provide you some references to understand better what I mean: https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcDate.htm https://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/datatypes.html#date

francescoaielloALMA commented 8 months ago

One more wrong DataType is "IFCDuration". "xs:duration" is its right backingType