Commit Graph

  • 7d06655611 Allow yaml-cpp to be installed from another project (#1007) SpaceIm 2022-04-03 23:57:28 +02:00
  • 0e6e98e8fb Extend options that disable testing and formatting to looking for dependencies also. (#1039) xiaozhuai, Weihang Ding 2022-04-01 11:36:43 +08:00
  • 4aad2b1666 Fix CMake export files (#1077) Felix Schwitzer 2022-04-01 05:26:47 +02:00
  • a6db7e32ac Fix single cr not recognized (#1094) Dr. Andre Vehreschild 2022-04-01 05:16:35 +02:00
  • 669af4eb55 Make YAML_MSVC_SHARED_RT depend on "CMAKE_SYSTEM_NAME MATCHES Windows" instead of "MSVC". Michael Martz 2022-03-31 20:13:19 -07:00
  • edadfecdc6 Update gtest to 1.11.0 (#1086) Akash Patel 2022-02-17 13:08:56 -05:00
  • 26e3b70407 Update old style cast from (T) to static_cast<T>. Sam4uk 2022-02-09 00:06:36 +02:00
  • cdf89fa352 set POSITION_INDEPENDENT_CODE if BUILD_SHARED_LIBS=OFF (#1076) Christian Rauch 2022-01-27 23:03:10 +00:00
  • f8e1a7be3b Add MinGW to build pipeline TheVice 2022-01-28 01:00:08 +02:00
  • bce601f2bf Support the conversion for std::unordered_map (#932) Chen 2022-01-06 08:12:40 +08:00
  • d8d9419092 Fix shared library tests for Windows (#1074) TheVice 2021-12-15 21:38:09 +02:00
  • 974349d015 Fix typo in README about building shared libraries. Jesse Beder 2021-12-10 08:54:35 -06:00
  • 5057a53293 Fix github actions badge. Jesse Beder 2021-11-22 22:44:31 -06:00
  • 634578e477 Add github actions badge to README Jesse Beder 2021-11-22 22:42:51 -06:00
  • 2b65c65e1b Partially revert commit 0733aeb4 to make dll.h a non-generated file (#1064) Pavel Karelin 2021-11-23 07:40:08 +03:00
  • e1e6344a21 Add back missing YAML_CPP_API. #1063 revert-1045-hidden-visibility-again Jesse Beder 2021-11-19 10:55:17 -06:00
  • 317d6d3ce4 Revert "Revert "Revert "Hide most of non-public symbols by default (#984)" (#1038)" (#1045)" Jesse Beder 2021-11-19 10:47:42 -06:00
  • 328d2d85e8 Fix .pc paths for absolute GNUInstallDirs (#1058) Ryan Burns 2021-11-02 19:34:46 -07:00
  • 4564d9a131 github actions for mac/linux/windows (#1056) PhilipDeegan 2021-10-31 17:59:40 +01:00
  • 2f8997565b Use static_cast<unsigned char> on DecodeBase64 to prevent SEGV on negative values (#1051) Robert Sebastian Herlim 2021-10-21 00:18:08 +09:00
  • 1713859b05 Remove unused code from parse util (#1048) Michał Janiszewski 2021-10-13 13:56:11 -07:00
  • 393a02a225 README.md revision (#732) João Marcos Bezerra 2021-10-10 00:02:35 -03:00
  • 0733aeb451 Revert "Revert "Hide most of non-public symbols by default (#984)" (#1038)" (#1045) Pino Toscano 2021-10-10 04:48:05 +02:00
  • 0d9dbcfe8c Revert "Hide most of non-public symbols by default (#984)" (#1038) Jesse Beder 2021-09-28 08:41:55 -05:00
  • 54e63e3f8c Revert "Hide most of non-public symbols by default (#984)" #1038 revert-984-hidden-visibility Jesse Beder 2021-09-28 08:40:58 -05:00
  • da1c8d360e Hide most of non-public symbols by default (#984) Pino Toscano 2021-09-25 19:10:58 +02:00
  • 6308112e54 Added UE-Wrapper link to Readme (#1024) jwindgassen 2021-08-30 13:11:08 +02:00
  • db6deedcd3 Include name of anchor in invalid anchor error (#1015) Snow Pettersen 2021-07-23 15:52:21 -04:00
  • 79aa6d53e5 Add assert to enable compilation with libcxx + gcc (#947) mjvankampen 2021-07-15 22:09:05 +01:00
  • ef0bba178d Bump minimum cmake versions in gtest to eliminate cmake deprecation warnings. (#1012) jbeach 2021-07-15 17:08:00 -04:00
  • b591d8ae2a Update node impl.h for GCC unused variable warning (#981) JBPennington 2021-07-10 09:07:12 -07:00
  • 0579ae3d97 Update version to 0.7.0. yaml-cpp-0.7.0 Jesse Beder 2021-07-10 10:53:22 -05:00
  • 33bdf167e0 Update build to 0.7.0. travis-update Jesse Beder 2021-07-10 10:49:09 -05:00
  • 9ee3928754 Prevent trailing spaces when emitting literal strings (#1005) theamarin 2021-07-05 05:30:04 +02:00
  • a6bbe0e50a fix warning of level 4: (#971) t.t 2021-01-05 15:40:28 +02:00
  • 98acc5a887 Emit the correct Alias on the key (#908) (#929) Chen 2020-07-28 02:49:04 +08:00
  • 1c9abc8fa4 fix issue743: handle the empty content of flow sep/map correctly during emitting. (#921) Chen 2020-07-24 20:28:40 +08:00
  • 11917babc7 Add the AppVeyor configuration file (#927) Chen 2020-07-24 12:04:02 +08:00
  • c2793a36d5 Fix runtime exceptions in Visual Studio environment. (#926) Chen 2020-07-23 21:48:20 +08:00
  • bc9874c9ff Reduce std::string copies (#924) Kajetan Świerk 2020-07-23 15:47:21 +02:00
  • 06b99f53db Default initialize node's member variable (#923) Kajetan Świerk 2020-07-19 02:34:46 +02:00
  • c3df6d87d4 Properly allow a trailing tab character on a block scalar (#919) Chen 2020-07-16 23:08:09 +08:00
  • 51ce663085 Handle a key with length over 1024 as a long key. (#916) Chen 2020-07-16 22:51:54 +08:00
  • 33315286ab Add the support to parsing a null value as std::string. Chen 2020-07-16 22:15:39 +08:00
  • 4571e8177a Fix compilation for Qt-projects (#918) Pavel Karelin 2020-07-14 15:44:08 +03:00
  • c82d3129dd Add support for JSON-compatible string escapes (#485) Oliver Hamlet 2020-07-14 03:16:34 +01:00
  • 370aceeaf8 Enable CMP0091 to use MSVC_RUNTIME_LIBRARY (#913) Tom Collins 2020-07-07 18:38:10 -07:00
  • 6d5cfab5fd fix bug from issue298:Emitter stylings settings overridden by node settings. (#915) Chen 2020-07-06 21:16:38 +08:00
  • 026a53fbe1 Parse colon in plain scalar correctly when in a flow collection Chen 2020-07-03 03:08:14 +08:00
  • 1c2e767347 Fix YAML::Newline in a sequence or map. Raffaello Bertini 2020-07-02 04:31:51 +01:00
  • 3f381f13a0 remove the wrong swap file. (#907) Chen 2020-06-29 21:19:35 +08:00
  • 08aa252611 Support kinds of emitter format-setting for YAML::Null. (#906) Chen 2020-06-29 12:31:53 +08:00
  • 27d8a0e302 Refactor to allow MSVC without #define NOMINMAX (#905) Dekken 2020-06-28 03:28:24 +02:00
  • 97d1ae547c rm unusued typedef (#901) Dekken 2020-06-21 14:58:16 +02:00
  • 5a9ab177ba tag_null (#897) Chen 2020-06-18 01:49:09 +08:00
  • 72fe73a104 fix issue752: generate right long keys (#879) Chen 2020-06-17 13:57:28 +08:00
  • a7a7908dc5 [clang-tidy] use auto (#888) Rosen Penev 2020-06-16 08:22:14 -07:00
  • 0b0bf35c48 [clang-tidy] convert several functions to use references (#894) Rosen Penev 2020-06-15 15:34:27 -07:00
  • dbb385bdf5 [clang-tidy] use empty method (#895) Rosen Penev 2020-06-15 15:23:40 -07:00
  • b2cd008717 partially fix clang compilation (#893) Rosen Penev 2020-06-15 14:59:27 -07:00
  • 6387cbc0ca [clang-tidy] use braced initialization list (#883) Rosen Penev 2020-06-15 13:41:14 -07:00
  • 1bf9540a7d [clang-tidy] fix inconsistent declaration (#884) Rosen Penev 2020-06-15 13:39:04 -07:00
  • 4c90f2962e [clang-tidy] use bool literals (#881) Rosen Penev 2020-06-15 13:30:37 -07:00
  • 4f6d0733c9 [clang-tidy] use raw strings for easier readability (#882) Rosen Penev 2020-06-15 13:29:38 -07:00
  • f05947ae59 [clang-tidy] use emplace_back (#880) Rosen Penev 2020-06-15 13:28:19 -07:00
  • 66171449d4 [clang-tidy] replace typedef with using (#886) Rosen Penev 2020-06-15 13:27:08 -07:00
  • 33c9f6e062 [clang-tidy] use override (#885) Rosen Penev 2020-06-15 13:20:22 -07:00
  • 7e4f290ef9 [clang-tidy] use = default (#887) Rosen Penev 2020-06-15 13:19:21 -07:00
  • ae811c3d86 [clang-tidy] convert to range loops (#889) Rosen Penev 2020-06-15 13:17:50 -07:00
  • 41001d1bf9 manual algorithm conversions (#891) Rosen Penev 2020-06-15 13:10:09 -07:00
  • a808c1f44a [clang-tidy] do not use return after else (#892) Rosen Penev 2020-06-15 13:09:29 -07:00
  • 4dbfeb0bbc Support as<uint8_t>/as<int8_t>. Chen 2020-06-15 23:31:59 +08:00
  • 33316d531b Add tests for some interfaces of emitter (#875) Chen 2020-05-31 22:16:16 +08:00
  • 6701275f19 Spelling (#870) Josh Soref 2020-05-25 10:30:55 -04:00
  • cb7bb9821d Change CMakeLists to honor option "MSVC shared Runtimes" (#867) Hans-Peter Gygax 2020-05-24 19:55:52 +02:00
  • f05b2577ad Fix crash when parsing {x: (#865) Raúl Gutiérrez Segalés 2020-05-23 13:17:20 -04:00
  • d9c35b6079 Throw an exception when trying to parse a negative number as an unsigned. Chen 2020-05-20 00:48:22 +08:00
  • 4b98aedc16 Supplement test cases for 2.19 ~ 2.22 schema tags. (#857) Chen 2020-05-13 02:20:45 +08:00
  • a98b8af448 Add filename to the BadFile exception (#858) Ted Lyngmo 2020-05-07 21:46:28 +02:00
  • 9fb5153487 implement convert for standard library containers allowing for custom allocators (#855) Ian Taylor 2020-04-29 19:29:33 -04:00
  • 513ee81fbf Make debug postfix optional (#856) deflinhec 2020-04-29 22:58:05 +08:00
  • 9f2781b527 Fix clang format (#854) Ian Taylor 2020-04-29 10:40:33 -04:00
  • 7083db28b3 Add Qt wrapper gist (#853) Martin Delille 2020-04-26 23:53:02 +02:00
  • 2f00649291 Set theme jekyll-theme-slate Jesse Beder 2020-04-24 14:22:43 -05:00
  • b35f2a86a6 Rename "Home" to "index" in the doc (#851) Martin Delille 2020-04-24 21:21:17 +02:00
  • 99222fc938 Include wiki content into a doc folder (#850) Martin Delille 2020-04-23 22:08:27 +02:00
  • 4edff1fa5d Fix stack overflow (#807) Alan Griffiths 2020-04-09 19:02:10 +01:00
  • 70205f5d88 Fix 'comparison object must be invocable as const' (#846) Tindy X 2020-04-09 22:38:02 +08:00
  • 9b8f35093e Update travis config to use updated versions of OS and compilers. (#845) Jesse Beder 2020-04-07 22:46:47 -05:00
  • b43575f89c Update travis config to use updated versions of OS and compilers. #845 Jesse Beder 2020-04-07 22:27:32 -05:00
  • 1d8542ad32 Add NodeTest EqualRepresentationAfterMoveAssignment (#816) Ted Lyngmo 2020-04-08 03:08:56 +02:00
  • 6f7ead5171 Maintain order of nodes in sequences (#668) Maxim Okhotskiy 2020-04-07 19:46:34 +03:00
  • cf93f4c57b Pass a mark to BadSubscript exception (#843) Victor Mataré 2020-04-07 18:33:16 +02:00
  • 26faac387c Remove uses of std::iterator (deprecated in C++17) (#839) Romain Deterre 2020-03-29 18:53:55 -04:00
  • 120863ba5a Update Google Test to v1.10.0 (#840) Romain Deterre 2020-03-28 20:53:13 -04:00
  • b2f89386d8 Split conversion call that uses std::signbit with unsupported parameters with enable_if (#824) Dekken 2020-03-11 14:59:16 +01:00
  • 1bfbd2be4c Allow including yaml-cpp as system headers (#829) Néstor Subirón 2020-03-01 05:27:16 +01:00
  • de8253fcb0 Fix storing inf and NaN (#817) Anton Onishchenko 2020-02-15 03:03:21 +03:00
  • 29dcf92f87 Fix Node::size() after removing node from sequence (#820) JeffWegher 2020-02-14 12:38:58 -08:00
  • ce056acab7 Add IsNull() check in test after reassignment (#814) Ted Lyngmo 2020-02-07 17:52:43 +01:00