1 file changed
+1
-1
lines changed- .devcontainer/cmake/toolchains/clang-native.cmake+2-1
- .devcontainer/cmake/toolchains/gcc-native-32.cmake+6
- .devcontainer/cmake/toolchains/gcc-native.cmake-1
- .devcontainer/cmake/toolchains/gcc7-native.cmake+11
- .devcontainer/toolshed-amd64/devcontainer.json+11-13
- .devcontainer/toolshed-arm64/devcontainer.json+21
- .github/dependabot.yml+13
- .github/workflows/cetlvast.yml+159-134
- .github/workflows/codeql.yml+16-5
- .gitignore+2
- .vscode/cmake-kits.json-18
- .vscode/cmake-variants.json-76
- .vscode/extensions.json+2-1
- .vscode/launch.json+18-2
- .vscode/settings.json+38-69
- .vscode/words-cetl.txt+49
- CONTRIBUTING.md+54-23
- build-tools/bin/.gitattributes-1
- build-tools/bin/verify.py-927
- cetlvast/CMakeLists.txt+42-65
- cetlvast/CMakePresets.json+3.0k
- cetlvast/CMakePresetsVendorTemplate.json+160
- cetlvast/cmake/bin/test_report_util.py+7-3
- cetlvast/cmake/compiler_flag_sets/default.cmake+13-21
- cetlvast/cmake/modules/CompileTest.cmake+2-2
- cetlvast/cmake/modules/ExternalDependenciesGitHub.cmake.in+16
- cetlvast/cmake/modules/ExternalDependenciesPatch.sh+15
- cetlvast/cmake/modules/FindSonarScanner.cmake+3-3
- cetlvast/cmake/modules/Findbenchmark.cmake+46
- cetlvast/cmake/modules/Findclangformat.cmake+9-1
- cetlvast/cmake/modules/Findgcovr.cmake+32-6
- cetlvast/cmake/modules/Findgoogletest.cmake+72-75
- cetlvast/cmake/modules/Findo1heap.cmake+16-35
- cetlvast/cmake/modules/patches/googletest.patch+13
- cetlvast/suites/benchmark/CMakeLists.txt+2-5
- cetlvast/suites/compile/CMakeLists.txt+7-5
- cetlvast/suites/docs/doxygen.ini+1-1
- cetlvast/suites/docs/examples/CMakeLists.txt+16-14
- cetlvast/suites/docs/examples/example_07_polymorphic_alloc_deleter.cpp+46
- cetlvast/suites/unittest/CMakeLists.txt+139-38
- cetlvast/suites/unittest/optional/test_pf17_optional.cpp+363
- cetlvast/suites/unittest/optional/test_pf17_optional.hpp+70
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations.hpp+54
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_assignment_1.cpp+30
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_assignment_2.cpp+114
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_assignment_3.cpp+151
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_assignment_4.cpp+66
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_assignment_5.cpp+112
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_assignment_6.cpp+112
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_1.cpp+27
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_2.cpp+57
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_3.cpp+69
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_4.cpp+68
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_5.cpp+70
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_6.cpp+37
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_7.cpp+37
- cetlvast/suites/unittest/optional/test_pf17_optional_combinations_ctor_8.cpp+50
- cetlvast/suites/unittest/test_pf17_monotonic_buffer_resource.cpp+3-2
- cetlvast/suites/unittest/test_pf17_optional.cpp-1.3k
- cetlvast/suites/unittest/test_pf17_polymorphic_allocator.cpp+86-5
- cetlvast/suites/unittest/test_pf17_string_view.cpp-4
- cetlvast/suites/unittest/test_type_traits_ext.cpp+2-2
- cetlvast/suites/unittest/test_variable_length_array_compat.cpp+8-4
- cetlvast/suites/unittest/test_variable_length_array_general_allocation.cpp+8
- cyphal-words.txt+10
- include/cetl/cetl.hpp+2-2
- include/cetl/pf17/cetlpf.hpp+4
- include/cetl/pf17/memory_resource.hpp+29-2
- include/cetl/pf17/optional.hpp+72-31
- include/cetl/pf17/sys/memory_resource.hpp+1
- include/cetl/pf17/type_traits.hpp+12
- include/cetl/pf17/variant.hpp+72-41
- include/cetl/pf20/span.hpp+4-4
- include/cetl/pmr/interface_ptr.hpp+27-3
- include/cetl/pmr/memory.hpp+11-3
- include/cetl/pmr/o1heap_memory_resource_delegate.hpp+4-1
- include/cetl/type_traits_ext.hpp+26-8
- include/cetl/variable_length_array.hpp+9
- include/cetl/visit_helpers.hpp+1
0 commit comments