fktn-k / fkYAML

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

Defer scalar conversions #308

Closed fktn-k closed 6 months ago

fktn-k commented 6 months ago

In #305, YAML tags are now supported in YAML scalar nodes.
Depending on the tag type, however, unnecessary conversion could occur in the lexer before determining the parsed scalar type based on the given tag.
So, all conversions triggered by the lexer have been changed so that they are defered until the convertion result is actually requested by the deserializer.


Pull Request Checklist

Read the CONTRIBUTING.md file for detailed information.

Please don't

github-actions[bot] commented 6 months ago

:octocat: Upload Coverage Event Notification

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

Name fkYAML_coverage.pr308.zip
ID 1409810930
URL https://github.com/fktn-k/fkYAML/actions/runs/8666942755/artifacts/1409810930
coveralls commented 6 months ago

Pull Request Test Coverage Report for Build 8666942755

Details


Totals Coverage Status
Change from base Build 8618687154: 0.0%
Covered Lines: 3452
Relevant Lines: 3452

💛 - Coveralls