-
Notifications
You must be signed in to change notification settings - Fork 15
Comparing changes
Open a pull request
base repository: fktn-k/fkYAML
base: v0.4.1
head repository: fktn-k/fkYAML
compare: v0.4.2
- 14 commits
- 207 files changed
- 1 contributor
Commits on Jan 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 77ba5ef - Browse repository at this point
Copy the full SHA 77ba5efView commit details
Commits on Jan 12, 2025
-
Improve handling node properties in deserialization (#463)
* remove redundant string allocations for tag names * remove redundant string allocations for anchor names * addressed coverage loss
Configuration menu - View commit details
-
Copy full SHA for e930dee - Browse repository at this point
Copy the full SHA e930deeView commit details -
Fix example builds and typos in docs (#464)
* updated file header contents in the example source files * fixed missing build instruction for macro examples * fixed typos
Configuration menu - View commit details
-
Copy full SHA for e04d463 - Browse repository at this point
Copy the full SHA e04d463View commit details
Commits on Jan 14, 2025
-
Add to_node() implementations for STL container types (#465)
* extract create_object/destroy_object as utility functions * refactored external_node_constructor * added builtin to_node impls for sequence-like types * ensure cv-qualifiers and references are removed in detecting member types * added builtin to_node impls for mapping-like types * cleaned up test codes * added tests of conversions from compatible types to nodes * fixed typos in doxygen comments * add builtin to_node() impls for std::pair & std::tuple * run amalgamation * fixed compile errors with older gcc/clang versions * updated docs & examples
Configuration menu - View commit details
-
Copy full SHA for 236acff - Browse repository at this point
Copy the full SHA 236acffView commit details
Commits on Jan 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b68ecfb - Browse repository at this point
Copy the full SHA b68ecfbView commit details -
Fix conversions from empty tuples (#467)
* fixed conversions from an empty tuple to a node * ensure a sequence node is converted to an empty tuple
Configuration menu - View commit details
-
Copy full SHA for a087743 - Browse repository at this point
Copy the full SHA a087743View commit details
Commits on Jan 19, 2025
-
Allow ':' adjacent to a flow mapping value right after a JSON-like key (
#468) * allow ':' to be adjacent to a mapping value right after a JSON-like key * added test cases to improve coverage
Configuration menu - View commit details
-
Copy full SHA for 258b236 - Browse repository at this point
Copy the full SHA 258b236View commit details -
Fix comment prefix check (#469)
* fixed comment prefix check in the lexer * added test cases for comments for the lexer
Configuration menu - View commit details
-
Copy full SHA for d31189b - Browse repository at this point
Copy the full SHA d31189bView commit details
Commits on Jan 21, 2025
-
Refactor UTF encode validation & line break normalization (#470)
* separate utf-8 validation based on char bytes by overloads * refactored line break normalization in iterator_input_adapter for char/char8_t * refactored line break normalization in file/stream_input_adapter for UTF-8 * updated benchmark results
Configuration menu - View commit details
-
Copy full SHA for ee9bd5a - Browse repository at this point
Copy the full SHA ee9bd5aView commit details
Commits on Jan 25, 2025
-
Fix error in parsing empty inputs (#471)
* fixed segfault if the input stream has no contents * added test cases for empty inputs * modified not-maintained code in the input_adapter test source file * early returns an empty string view if an input is empty
Configuration menu - View commit details
-
Copy full SHA for 32c7d1a - Browse repository at this point
Copy the full SHA 32c7d1aView commit details -
Fix document marker detections (#472)
* fixed document marker (--- and ...) detections * emit error if a document marker is found in a flow collection * run amalgamation
Configuration menu - View commit details
-
Copy full SHA for d361611 - Browse repository at this point
Copy the full SHA d361611View commit details -
Fix example builds with incorrectly indented document markers (#473)
* fixed examples with misindented document markers * added a workflow job which checks example builds
Configuration menu - View commit details
-
Copy full SHA for 137b57d - Browse repository at this point
Copy the full SHA 137b57dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 679ac5d - Browse repository at this point
Copy the full SHA 679ac5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f042a10 - Browse repository at this point
Copy the full SHA f042a10View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.4.1...v0.4.2