Skip to content
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

[#1016] Fixes JSON report serialisation #1022

Merged
merged 6 commits into from
Oct 28, 2022

Conversation

psiotwo
Copy link
Contributor

@psiotwo psiotwo commented Jun 28, 2022

Resolves [#1016]

  • docs/ have been added/updated
  • tests have been added/updated
  • mvn verify says all tests pass
  • mvn site says all JavaDocs correct
  • CHANGELOG.md has been updated

Actually the added tests are maybe more valuable then the resolution itself - since I do not know what was the rationale behind the way the double-quotes in YAML serialisation were escaped before I honestly do not know what I have broken by this change - just hope that not too much :-) ...

@psiotwo
Copy link
Contributor Author

psiotwo commented Jun 28, 2022

And @jamesaoverton I hope to "sell" the changes to Path API here :-) - they are needed to load the profile.txt inside the tests.

@jamesaoverton
Copy link
Member

Much appreciated. I'm off this week, but I will do my best to catch up when I get back next week.

@psiotwo psiotwo changed the title [#1016] Fixes JSON report serialisation in JSON [#1016] Fixes JSON report serialisation Jun 28, 2022
@jamesaoverton
Copy link
Member

Again this code looks good, but I'm worried about backwards compatibility. @matentzn Do you use YAML output from ROBOT report in any of your projects?

@matentzn
Copy link
Contributor

Do you use YAML output from ROBOT report in any of your projects?

@jamesaoverton no, I only ever export to TSV or HTML!

@jamesaoverton jamesaoverton merged commit 2d15d86 into ontodev:master Oct 28, 2022
@psiotwo psiotwo deleted the 1016-fix-json-report branch October 31, 2022 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants