fktn-k / fkYAML

A C++ header-only YAML library
MIT License
69 stars 7 forks source link

Separate YAML escaping/unescaping functionalities #337

Closed fktn-k closed 5 months ago

fktn-k commented 5 months ago

This PR has created a new module yaml_escaper which executes YAML escaping/unescaping whose functionalities used to be implemented in multiple classes (especially in the lexer and the serializer).
Since this is just a refactoring, the library outputs will not change as I've checked them with the unit testing results.
Furthermore, the related test cases have been moved to the test source for yaml_escaper.


Pull Request Checklist

Read the CONTRIBUTING.md file for detailed information.

Please don't

github-actions[bot] commented 5 months ago

:octocat: Upload Coverage Event Notification

Coverage data has been uploaded for the commit 90f41ef2b4734ef797ff19d8fe4cae2b3759ad23. You can download the artifact which contains the same file uploaded to the Coveralls and its HTML version.

Name fkYAML_coverage.pr337.zip
ID 1470634191
URL https://github.com/fktn-k/fkYAML/actions/runs/8939448137/artifacts/1470634191
coveralls commented 5 months ago

Pull Request Test Coverage Report for Build 8939448137

Details


Totals Coverage Status
Change from base Build 8925561821: 0.0%
Covered Lines: 3599
Relevant Lines: 3599

💛 - Coveralls