Exception happens in function toErrorPropertyValue / toInfoPropertyValue in Statemappings.java if no "errors" or "Information" data, but "errors" and "Information" are optional for v2.0.
Checklist
[X] You have the right to contribute the code/documentation/assets to this project, and you agree to contribute it under the terms of the project's license(s).
[X] All changes have been made on a separate branch (not master) in a fork.
[X] The whole project compiles correctly and all tests pass, i.e. gradlew clean build succeeds with the changes made, and without unavoidable compiler/toolchain warnings.
[ ] New tests covering the change have been added, if it is possible / makes sense.
[ ] The documentation has been extended, if necessary.
[X] The PR contains a proposal for a well-formed commit message that mentions all authors who contributed to the PR.
(The commits in the PR will be squashed into one commit on the base branch, and your proposed message is intended to be used for this commit. See below for a template you can use for the message. See this blog post and this one for more on well-formed commit messages.)
Proposed squash commit message
A short one-line summary (max. 50 characters)
A more detailed explanation of the changes introduced by this merge
request.
* You can use lists here, too.
* Each line should not exceed 72 characters.
Co-authored-by: NAME <EMAIL>
Description
Exception happens in function toErrorPropertyValue / toInfoPropertyValue in Statemappings.java if no "errors" or "Information" data, but "errors" and "Information" are optional for v2.0.
Checklist
gradlew clean build
succeeds with the changes made, and without unavoidable compiler/toolchain warnings.Proposed squash commit message