- 20 Oct, 2021 1 commit
-
-
Robert Sebastian Herlim authored
-
- 15 Jul, 2021 1 commit
-
-
jbeach authored
-
- 05 Jul, 2021 1 commit
-
-
theamarin authored
-
- 27 Jul, 2020 1 commit
-
-
Chen authored
-
- 24 Jul, 2020 1 commit
-
-
Chen authored
* fix issue743: handle the empty content of flow sep/map correctly during emitting. * handle the empty Tag/Anchor properly. * delete comment
-
- 23 Jul, 2020 1 commit
-
-
Chen authored
-
- 16 Jul, 2020 3 commits
- 14 Jul, 2020 1 commit
-
-
Oliver Hamlet authored
For completeness I've implemented escaping for characters outside the basic multilingual plane, but it doesn't get used (as there's no EscapeAsAsciiJson emitter option implemented).
-
- 06 Jul, 2020 1 commit
-
-
Chen authored
-
- 02 Jul, 2020 2 commits
-
-
Chen authored
Fixes #740.
-
Raffaello Bertini authored
Inside of a sequence or map, `YAML::Newline` wouldn't reset the collection state, which would cause behavior like this: ``` nodeA: k: [{i: 0}, {i:1}, ]NodeB: k: [{i: 0}, {i:1}, ] ```
-
- 29 Jun, 2020 1 commit
-
-
Chen authored
* Support kinds of emitter format-setting for YAML::Null. * update the code and test cases * add the comment //fallthrough
-
- 17 Jun, 2020 2 commits
- 15 Jun, 2020 2 commits
-
-
Rosen Penev authored
* partially fix clang compilation Missing header and mistaken algorithm usage. Also removed it name from range loops. It's not correct. Signed-off-by:
Rosen Penev <rosenp@gmail.com> * run through clang's -Wrange-loop-analysis Some range loops should not use references as they need to copy. Signed-off-by:
Rosen Penev <rosenp@gmail.com> * manual range loop conversions Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Chen authored
Fix issue 844/848.
-
- 31 May, 2020 1 commit
-
-
Chen authored
-
- 23 May, 2020 1 commit
-
-
Raúl Gutiérrez Segalés authored
-
- 19 May, 2020 1 commit
-
-
Chen authored
Fixing issue 859.
-
- 12 May, 2020 1 commit
-
-
Chen authored
Add test cases for the event handler for schema tags; does not include test cases for Node because specialized tag handling is not implemented yet.
-
- 29 Apr, 2020 1 commit
-
-
Ian Taylor authored
-
- 09 Apr, 2020 1 commit
-
-
Alan Griffiths authored
Fix stack overflow in HandleNode by explicitly limiting the depth of recursion.
-
- 08 Apr, 2020 1 commit
-
-
Ted Lyngmo authored
Add check that a move assigned Node gets the same representation as the moved-from Node had before the move.
-
- 29 Mar, 2020 1 commit
-
-
Romain Deterre authored
This commit updates the version of Google Test from 1.8 to 1.10.
-
- 15 Feb, 2020 1 commit
-
-
Anton Onishchenko authored
-
- 14 Feb, 2020 1 commit
-
-
JeffWegher authored
-
- 07 Feb, 2020 1 commit
-
-
Ted Lyngmo authored
-
- 21 Jan, 2020 1 commit
-
-
Jesse Beder authored
E.g. `!2`.
-
- 23 Nov, 2019 1 commit
-
-
Igor [hyperxor] authored
Also add a test for a parser with no data
-
- 04 Nov, 2019 1 commit
-
-
Igor [hyperxor] authored
-
- 04 Oct, 2019 1 commit
-
-
Fatih YAZICI authored
Add empty list of sources to add_library and add_executable.
-
- 27 Sep, 2019 2 commits
-
-
Ezekiel Warren authored
Example of how someone might consume yaml-cpp with bazel: cc_binary( name = "example", srcs = ["example.cc"], deps = ["@com_github_jbeder_yaml_cpp//:yaml-cpp"], ) -
Isabella Muerte authored
Remove 2.6-isms Remove 2.8-isms Bump CMake minimum version to 3.4 Disable some options when used as a subdirectory Use `CONFIGURE_DEPENDS` with `file(GLOB)` when possible Backport CMake 3.15's MSVC_RUNTIME_LIBRARY setting. Set all compile options as generator expressions. Set all find-package files to be installed to the correct file. Remove `export(PACKAGE)`, as this has been deprecated. Remove fat binary support Remove manual setting of iPhone settings. These should be set by parent projects. Remove use of ExternalProject for a local use Conditionally remove format target unless clang-format is found
-
- 10 Sep, 2019 1 commit
-
-
Andy Maloney authored
Setting CMAKE_CXX_STANDARD and CMAKE_CXX_STANDARD_REQUIRED directly is problematic when including yaml-cpp as a subproject. The proper way is to set these per-target.
-
- 04 Aug, 2019 1 commit
-
-
Jeppe Blicher Tarp authored
Specifically, printing `.nan`, `.inf`, and `-.inf`, respectively, as per the spec section 10.2.1.4.
-
- 17 Apr, 2019 1 commit
-
-
bedapisl authored
Invalid access via operator[] or as<> will now print the offending key, if possible. For example: a: x: 1 y: 2 node["a"]["z"].as<int>() will say that the key "z" was invalid.
-
- 13 Mar, 2019 1 commit
-
-
Ted Lyngmo authored
* Add compilation flags: -Wshadow -Weffc++ -pedantic -pedantic-errors * Delete implicit copy & move constructors & assignment operators in classes with pointer data members. * An exception to the above: Add default copy & move constructors & assignment operators for the Binary class. * Convert boolean RegEx operators to binary operators. * Initialize all members in all classes in ctors. * Let default ctor delegate to the converting ctor in Binary and RegEx * Don't change any tests except regex_test (as a result of the change to binary operators). Note: https://bugzilla.redhat.com/show_bug.cgi?id=1544675 makes -Weffc++ report a false positive in "include/yaml-cpp/node/impl.h".
-
- 12 Mar, 2019 1 commit
-
-
caryoscelus authored
ref #110
-