Skip to content

Commit

Permalink
Merge branch 'release/v0.3.12'
Browse files Browse the repository at this point in the history
  • Loading branch information
fktn-k committed Sep 21, 2024
2 parents 2067215 + eced7db commit e377e41
Show file tree
Hide file tree
Showing 210 changed files with 11,530 additions and 5,490 deletions.
2 changes: 1 addition & 1 deletion .reuse/templates/fkYAML.commented.jinja2
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/// _______ __ __ __ _____ __ __ __
/// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library
/// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
/// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
/// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
///
{% for copyright_line in copyright_lines %}
Expand Down
2 changes: 1 addition & 1 deletion .reuse/templates/fkYAML_support.jinja2
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
_______ __ __ __ _____ __ __ __
| __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
| __| _ < \_ _/| ___ | _ | |___ version 0.3.11
| __| _ < \_ _/| ___ | _ | |___ version 0.3.12
|__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML

{% for copyright_line in copyright_lines %}
Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Changelog

## [v0.3.12](https://github.com/fktn-k/fkYAML/releases/tag/v0.3.12) (2024-09-21)

[Full Changelog](https://github.com/fktn-k/fkYAML/compare/v0.3.11...v0.3.12)

- Parse +.inf as the positive float infinity [\#393](https://github.com/fktn-k/fkYAML/pull/393) ([fktn-k](https://github.com/fktn-k))
- Use \_MSVC\_LANG macro when compiled with MSVC for C++ standard detection [\#392](https://github.com/fktn-k/fkYAML/pull/392) ([fktn-k](https://github.com/fktn-k))
- Fix detecting invalid contents of block scalar headers [\#387](https://github.com/fktn-k/fkYAML/pull/387) ([fktn-k](https://github.com/fktn-k))

- Use likely/unlikely if available [\#395](https://github.com/fktn-k/fkYAML/pull/395) ([fktn-k](https://github.com/fktn-k))
- Reduce string copies in parse [\#394](https://github.com/fktn-k/fkYAML/pull/394) ([fktn-k](https://github.com/fktn-k))
- Improve conversion from scalars to native types [\#391](https://github.com/fktn-k/fkYAML/pull/391) ([fktn-k](https://github.com/fktn-k))
- Refactor lexical analysis [\#390](https://github.com/fktn-k/fkYAML/pull/390) ([fktn-k](https://github.com/fktn-k))
- Refactor node attributes management [\#389](https://github.com/fktn-k/fkYAML/pull/389) ([fktn-k](https://github.com/fktn-k))
- Add node\_type/yaml\_version\_type enum class APIs [\#388](https://github.com/fktn-k/fkYAML/pull/388) ([fktn-k](https://github.com/fktn-k))
- Improve UTF encoding detection [\#386](https://github.com/fktn-k/fkYAML/pull/386) ([fktn-k](https://github.com/fktn-k))

## [v0.3.11](https://github.com/fktn-k/fkYAML/releases/tag/v0.3.11) (2024-08-24)

[Full Changelog](https://github.com/fktn-k/fkYAML/compare/v0.3.10...v0.3.11)
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.8)

project(
fkYAML
VERSION 0.3.11
VERSION 0.3.12
LANGUAGES CXX)

#############################################################
Expand Down
16 changes: 11 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ TOOL_SRCS = $(shell find tool -type f -name '*.cpp' | sort)
# target version definition
TARGET_MAJOR_VERSION := 0
TARGET_MINOR_VERSION := 3
TARGET_PATCH_VERSION := 11
TARGET_PATCH_VERSION := 12
TARGET_VERSION_FULL := $(TARGET_MAJOR_VERSION).$(TARGET_MINOR_VERSION).$(TARGET_PATCH_VERSION)
VERSION_MACRO_FILE := include/fkYAML/detail/macros/version_macros.hpp

Expand Down Expand Up @@ -173,15 +173,21 @@ html-coverage: lcov-coverage
# Benchmark #
#################

bm-debug:
build-bm-debug:
cmake -B build_bm_debug -S . -DCMAKE_BUILD_TYPE=Debug -DFK_YAML_RUN_BENCHMARK=ON
cmake --build build_bm_debug --config Debug
./build_bm_debug/tool/benchmark/benchmarker ./tool/benchmark/macos.yml > ./tool/benchmark/result_debug.log

bm-release:
bm-debug: build-bm-debug
cmake -B build_bm_debug -S . -DCMAKE_BUILD_TYPE=Debug -DFK_YAML_RUN_BENCHMARK=ON
cmake --build build_bm_debug --config Debug
./build_bm_debug/tool/benchmark/benchmarker ./tool/benchmark/macos.yml

build-bm-release:
cmake -B build_bm_release -S . -DCMAKE_BUILD_TYPE=Release -DFK_YAML_RUN_BENCHMARK=ON
cmake --build build_bm_release --config Release
./build_bm_release/tool/benchmark/benchmarker ./tool/benchmark/macos.yml > ./tool/benchmark/result_release.log

bm-release: build-bm-release
./build_bm_release/tool/benchmark/benchmarker ./tool/benchmark/macos.yml

###################
# Maintenance #
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,13 +92,13 @@ On an AMD Ryzen 7 5800H @3.20GHz with g++11.4.0 in Ubuntu22.04 (WSL2), fkYAML pa

| Benchmark | Release (MB/s) |
| ---------------------------------- | -------------- |
| fkYAML | 40.491 |
| fkYAML | 41.051 |
| libfyaml | 31.110 |
| rapidyaml<br>(with mutable buff) | 147.221 |
| rapidyaml<br>(with immutable buff) | 144.904 |
| yaml-cpp | 7.397 |

Although [rapidyaml](https://github.com/biojppm/rapidyaml) is in general 4x faster than fkYAML as it focuses on high performance, fkYAML is 30% faster than [libfyaml](https://github.com/pantoniou/libfyaml) and also 5.4x faster than [yaml-cpp](https://github.com/jbeder/yaml-cpp).
Although [rapidyaml](https://github.com/biojppm/rapidyaml) is in general 4x faster than fkYAML as it focuses on high performance, fkYAML is 30% faster than [libfyaml](https://github.com/pantoniou/libfyaml) and also 5.5x faster than [yaml-cpp](https://github.com/jbeder/yaml-cpp).
Note that, since fkYAML deserializes scalars into native booleans or integers during the parsing, the performance could be more faster in some real use cases.

## Supported compilers
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_add_anchor_name.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_add_tag_name.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_alias_of.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_at_basic_node.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_at_compatible_type.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_begin.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_boolean_type.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_const_iterator.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_constructor_1.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/ex_basic_node_constructor_2.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand All @@ -10,7 +10,7 @@
#include <fkYAML/node.hpp>

int main() {
fkyaml::node n(fkyaml::node::node_t::INTEGER);
fkyaml::node n(fkyaml::node_type::INTEGER);
std::cout << n << std::endl;
return 0;
}
5 changes: 2 additions & 3 deletions docs/examples/ex_basic_node_constructor_3.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand All @@ -10,8 +10,7 @@
#include <fkYAML/node.hpp>

int main() {
fkyaml::node n(fkyaml::node::node_t::BOOLEAN);
fkyaml::node n2(n);
fkyaml::node n(fkyaml::node::node_t::INTEGER);
std::cout << n << std::endl;
return 0;
}
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_constructor_3.output
Original file line number Diff line number Diff line change
@@ -1 +1 @@
false
0
4 changes: 2 additions & 2 deletions docs/examples/ex_basic_node_constructor_4.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand All @@ -12,6 +12,6 @@
int main() {
fkyaml::node n(fkyaml::node::node_t::BOOLEAN);
fkyaml::node n2(n);
std::cout << n << std::endl;
std::cout << n2 << std::endl;
return 0;
}
8 changes: 4 additions & 4 deletions docs/examples/ex_basic_node_constructor_5.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand All @@ -10,8 +10,8 @@
#include <fkYAML/node.hpp>

int main() {
double pi = 3.141592;
fkyaml::node n = pi;
std::cout << n << std::endl;
fkyaml::node n(fkyaml::node::node_t::BOOLEAN);
fkyaml::node n2(std::move(n));
std::cout << n2 << std::endl;
return 0;
}
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_constructor_5.output
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.14159
false
5 changes: 3 additions & 2 deletions docs/examples/ex_basic_node_constructor_6.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand All @@ -10,7 +10,8 @@
#include <fkYAML/node.hpp>

int main() {
fkyaml::node n({true, false});
double pi = 3.141592;
fkyaml::node n = pi;
std::cout << n << std::endl;
return 0;
}
4 changes: 1 addition & 3 deletions docs/examples/ex_basic_node_constructor_6.output
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
- true
- false

3.14159
7 changes: 2 additions & 5 deletions docs/examples/ex_basic_node_constructor_7.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand All @@ -10,10 +10,7 @@
#include <fkYAML/node.hpp>

int main() {
fkyaml::node n = {true, false};
fkyaml::node n({true, false});
std::cout << n << std::endl;

fkyaml::node n2 = {{"foo", 1024}};
std::cout << n2 << std::endl;
return 0;
}
2 changes: 0 additions & 2 deletions docs/examples/ex_basic_node_constructor_7.output
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
- true
- false

foo: 1024

19 changes: 19 additions & 0 deletions docs/examples/ex_basic_node_constructor_8.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
// SPDX-License-Identifier: MIT

#include <iostream>
#include <fkYAML/node.hpp>

int main() {
fkyaml::node n = {true, false};
std::cout << n << std::endl;

fkyaml::node n2 = {{"foo", 1024}};
std::cout << n2 << std::endl;
return 0;
}
5 changes: 5 additions & 0 deletions docs/examples/ex_basic_node_constructor_8.output
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
- true
- false

foo: 1024

2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_contains.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_copy_assignment_operator.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_deserialize_char_array.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_deserialize_docs_iterators.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_deserialize_docs_string.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_deserialize_file_pointer.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/ex_basic_node_deserialize_iterators.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// _______ __ __ __ _____ __ __ __
// | __| |_/ | \_/ |/ _ \ / \/ \| | fkYAML: A C++ header-only YAML library (supporting code)
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.11
// | __| _ < \_ _/| ___ | _ | |___ version 0.3.12
// |__| |_| \__| |_| |_| |_|___||___|______| https://github.com/fktn-k/fkYAML
//
// SPDX-FileCopyrightText: 2023-2024 Kensuke Fukutani <[email protected]>
Expand Down
Loading

0 comments on commit e377e41

Please sign in to comment.