-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invalid development file #207
Comments
Feels like the audit tool needs to be a bit less black & white over what's an error? For me those 103 'No Valid match' failures on Psets should be classed as a Warning rather than an Error. There's a difference between an Attribute name being invalid and a PropertyName not being one of the officially sanctioned ones - despite both being a lookup against some static reference data. The former is clearly a broken specification, while I'd argue the latter is largely an end user's perogative to not follow the Pset & Property naming guidelines. You could make the same case for using 'reserved' Pset_ prefixes for custom property sets (the 401 errors). I'd compare IDS Audit error levels to software build errors. Errors, Warnings and Information logs are a useful analogy: Error: The input is broken. It won't work unless you fix the issue |
@CBenghi Those are all very valid issues. This IDS is based on the OMA buildingsmart workgroup list of proposed changes to IFC. I think the list of issues nicely summarizes all proposals. To make it a valid IDS now we should remove/rename these OR reference another IFC schema that does not (yet?) exist. @andyward adding different levels of error messages sounds like a good idea. They are real errors. Not in xml parsing, but some are invalid enumerations against the IFC schema, and others only break the reserved propertyset name guidelines which are pretty common, but still errors |
@berlotti, would you like to comment on this? |
wow! |
Hello @berlotti,
a few weeks ago you've added the OMA file to the development folder, but it contains a number audit failures starting from the following:
IDS/Development/IDS_oma.ids
Line 138 in f597547
the full audit report is as follows:
Could you double check with the authors if it's a problem with the file or with the audit tool, please?
Best,
Claudio
The text was updated successfully, but these errors were encountered: