-
Notifications
You must be signed in to change notification settings - Fork 1
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
Handle incorrect syntax in an idf file more gracefully #18
Comments
This partially addresses → <<cset c7511115caad>> |
Should be more forgiving with capitalization. Should convert case before check if an object name is valid, but always write files using exactly the capitalization found in the IDD file. |
Issue |
As seen in Issue |
Noticed that even the IDD file has some errors like commas in /field tags. This messes up the parsing of these objects. |
It would be relatively easy to always convert object classes to lower case and do all comparisons with the converted version, however, in the sidebar (class view) it is easier to read things capitalized as expected (i.e. Site:GroundReflectance instead of site:groundreflectance). So, do properly fix this issue I need to save both versions - one for use as in index for comparison and the other for a nice visual representation. |
Closing as resolved unless I can find specific cases where it still is the case. Issue |
The program will currently crash if the idf file isn't perfect. Instead, there should be a friendly error window describing what the problem is.
The text was updated successfully, but these errors were encountered: