-
Notifications
You must be signed in to change notification settings - Fork 12
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
Library not consistent with V1.1.0 specification #22
Comments
I found out that this library is probably implemented against the JSON Schema as 'single source of truth' as mentioned in the PDF above. However, the |
Thanks for pointing out some of the inconsistencies between VDA 5050 specs and schemas. Yes, I followed the "single source of truth" principle specified in chapter 6 of VDA 5050 v1.1.0 PDF. You are correct in that casing in enum I have decided to keep my current JSON schema and implementation "as is" as long as the official VDA 5050 PDF spec and JSON schema are a complete mess regarding consistency. For example, this issue states a decision taken on 2023-03-09 to rename You may open an issue on the official VDA 5050 repo to clarify the missing Paused state. |
Describe the bug
The library is (at some parts) not consistent with the V1.1.0 specification.
Examples I have found so far:
OptionalState
fieldinformation
should be calledinformations
and be mandatoryEnum values ofErrorLevel
should befatal
andwarning
instead ofFATAL
andWARNING
NodePosition
fieldallowedDeviationXy
should be calledallowedDeviationXY
This is the V1.1.0 specification I'm referring to.
The text was updated successfully, but these errors were encountered: