Commit Graph

5631 Commits

Author SHA1 Message Date
Kevin Ring 0a06f8da2b Add SWL_VARIANT_NO_CONSTEXPR_EMPLACE. 2024-11-27 21:01:46 +11:00
Kevin Ring 9f47e6852b Add missing typename. 2024-11-27 20:38:13 +11:00
Kevin Ring eea4265d13 Formatting. 2024-11-27 20:37:17 +11:00
Kevin Ring 1516974d7b Better variant switching. 2024-11-27 20:36:00 +11:00
Kevin Ring 254a359e1e Don't build swl-variant tests. 2024-11-27 20:25:26 +11:00
Kevin Ring a59cc16299 Use swl-variant, remove some variants entirely. 2024-11-27 20:15:08 +11:00
Kevin Ring 675e5c4b32 Don't try to use sccache on Windows. 2024-11-27 20:13:55 +11:00
Kevin Ring ee727b2222 Temporarily disable ccache to get a performance baseline. 2024-11-27 19:34:15 +11:00
Kevin Ring 77d48d36a3
Merge pull request #1013 from CesiumGS/doxygen-warnings
Fix (some) warnings in generated documentation
2024-11-27 10:16:09 +11:00
Kevin Ring 8cc4d51873 Add generated include files to Doxygen path.
And remove an unnecessary namespace qualification now that Doxygen is
able to find the generated file.
2024-11-27 09:56:20 +11:00
Ashley Rogers ec7f1b68db Undo Doxygen CMake change 2024-11-26 14:30:15 -05:00
Ashley Rogers 573469f6f9 Format 2024-11-26 14:28:52 -05:00
Ashley Rogers 08dcb82f9e Document undocumented parameters 2024-11-26 14:27:37 -05:00
Ashley Rogers fdabe39f6e Fix some Doxygen warnings 2024-11-26 14:14:58 -05:00
Kevin Ring e82b6ae7e4
Merge pull request #1011 from CesiumGS/doxygen-ci-cache
Use vcpkg cache for Doxygen CI task
2024-11-26 15:27:54 +11:00
Kevin Ring 061500a237
Merge pull request #1004 from CesiumGS/clang-tidy-4
Add clang-tidy targets and CI check
2024-11-26 15:26:38 +11:00
Ashley Rogers b34a8047d1
Merge pull request #1003 from CesiumGS/raster-overlay-ellipsoids
Clean up raster overlay handling of ellipsoids
2024-11-25 17:37:58 -05:00
Ashley Rogers 281ca00f1f Reorder tasks 2024-11-25 17:11:22 -05:00
Ashley Rogers a46fd062a2 Add vcpkg cache to Doxygen CI task 2024-11-25 17:09:54 -05:00
Ashley Rogers 4a71ad09ee Properly init empty fields 2024-11-25 16:00:17 -05:00
Ashley Rogers 09e121ee5e Disable redundant member init check and generator change 2024-11-25 15:56:51 -05:00
Ashley Rogers be48426e8a Fix CESIUM_ENABLE_CLANG_TIDY_ON_BUILD for GCC 2024-11-25 14:39:40 -05:00
Ashley Rogers 08c9452c06 Flatten nested ifs in generate.js 2024-11-25 14:26:26 -05:00
Ashley Rogers fde31cf262 Merge branch 'main' of github.com:CesiumGS/cesium-native into clang-tidy-4 2024-11-25 14:20:56 -05:00
Ashley Rogers 2a780cbb43 CMAKE_CXX_CLANG_TIDY only on Ninja or Unix Makefiles generators 2024-11-25 14:20:50 -05:00
Kevin Ring 5d24df6c49
Merge pull request #1007 from CesiumGS/equality-operator-json-value
Add equality operator for JsonValue
2024-11-25 18:23:59 +11:00
Kevin Ring dce56afd86 Give a more specific name to the TEST_CASE. 2024-11-25 18:21:58 +11:00
Kevin Ring 91682cabe8
Merge pull request #1006 from CesiumGS/mermaid
Add support for Mermaid charts to Doxygen
2024-11-25 17:48:17 +11:00
Kevin Ring ce08d3bc94 Support icons from file URLs, fix example path. 2024-11-25 17:34:45 +11:00
Sean Lilley d1ccc7a10f Add equality operator for JsonValue 2024-11-22 15:47:08 -05:00
Ashley Rogers e47d8177d2 Revert string_literals using statement 2024-11-22 14:03:05 -05:00
Ashley Rogers 52e376b60d Change vcpkg cache keys from 22.04 to 24.04 2024-11-22 11:36:31 -05:00
Ashley Rogers 2dd41959e8 Format... again 2024-11-22 11:35:06 -05:00
Ashley Rogers cca8871eef Include both catch2 headers 2024-11-22 11:30:45 -05:00
Ashley Rogers 9b46d6f93e Format 2024-11-22 11:19:22 -05:00
Ashley Rogers f82d65bead Change Catch2 header 2024-11-22 11:17:21 -05:00
Ashley Rogers 9f9b4d240d Add CMakeDependentOption include 2024-11-22 11:13:26 -05:00
Ashley Rogers cedc1bbd05 Ubuntu 24.04 for clang-tidy CI, cast fix 2024-11-22 11:12:32 -05:00
Ashley Rogers 6faf33cb35 Revert triplet detection changes 2024-11-22 11:06:43 -05:00
Ashley Rogers 35bf88745e Revert unnecessary cast changes 2024-11-22 11:04:17 -05:00
Ashley Rogers aaca454d3f generate.js formatting 2024-11-21 17:04:36 -05:00
Ashley Rogers b15882abe8 Add comment to CMakeLists.txt 2024-11-21 16:50:16 -05:00
Ashley Rogers a760c4fbb2 Fiddle with config settings to get Doxygen treeview to generate 2024-11-21 16:49:24 -05:00
Ashley Rogers 57c603b93e Make missing clang-tidy a warning, not error 2024-11-21 16:33:26 -05:00
Ashley Rogers 55b4208f10 More size_t -> int64_t casts 2024-11-21 16:30:25 -05:00
Ashley Rogers fe4d40bedb Fix RasterOverlayTileProvider warning 2024-11-21 16:27:24 -05:00
Ashley Rogers d2a1293617 Fix vcpkg cache for linting 2024-11-21 15:59:43 -05:00
Ashley Rogers 4557f5806b <gsl/span> -> <span> 2024-11-21 15:57:06 -05:00
Ashley Rogers 3832758a15 Merge from main 2024-11-21 15:48:02 -05:00
Ashley Rogers a363a045fe Disable clang-tidy for CI OSX build 2024-11-21 15:46:43 -05:00