Siarhei Fedartsou
1436e96ff4
wip
2024-07-12 17:50:32 +02:00
Siarhei Fedartsou
21f53ed6dd
Use pool in std::unordered_map
2024-07-11 23:22:45 +02:00
Siarhei Fedartsou
e045dea04c
Use pool in std::unordered_map
2024-07-11 23:21:48 +02:00
Siarhei Fedartsou
c2f877eb9d
Remove unused MapStorage and GenerationArrayStorage ( #6990 )
2024-07-11 23:10:14 +02:00
Siarhei Fedartsou
270f187e2a
wip
2024-07-11 22:32:41 +02:00
Siarhei Fedartsou
69bc6c035d
wip
2024-07-11 21:26:19 +02:00
Siarhei Fedartsou
a90e9dde33
wip
2024-07-11 20:47:20 +02:00
Siarhei Fedartsou
9ef1911eae
wip
2024-07-11 20:42:47 +02:00
Siarhei Fedartsou
18b3c5f8ed
wip
2024-07-11 20:25:55 +02:00
Siarhei Fedartsou
4d940ab096
wip
2024-07-11 20:05:08 +02:00
Siarhei Fedartsou
c5aae5148e
wip
2024-07-11 19:33:45 +02:00
Siarhei Fedartsou
058c26e39a
wip
2024-07-11 18:21:20 +02:00
Siarhei Fedartsou
7337771aaf
wip
2024-07-11 18:16:07 +02:00
Siarhei Fedartsou
abbe5e25a5
wip
2024-07-11 18:05:16 +02:00
Siarhei Fedartsou
6f04aa9587
wip
2024-07-10 22:01:25 +02:00
Siarhei Fedartsou
1037256a30
wip
2024-07-10 21:49:40 +02:00
Siarhei Fedartsou
f9358ed031
wip
2024-07-10 21:13:50 +02:00
Siarhei Fedartsou
13448e4f9a
wip
2024-07-10 20:30:29 +02:00
Siarhei Fedartsou
7eb2d93a82
wip
2024-07-10 20:16:37 +02:00
Siarhei Fedartsou
49f875c0f8
wip
2024-07-10 19:49:28 +02:00
Siarhei Fedartsou
53032e556a
wip
2024-07-09 22:53:24 +02:00
Siarhei Fedartsou
d1f04abf42
wip
2024-07-09 22:27:21 +02:00
Siarhei Fedartsou
c578698da0
wip
2024-07-09 21:28:22 +02:00
Siarhei Fedartsou
8df282b2e6
wip
2024-07-09 21:15:50 +02:00
Siarhei Fedartsou
5f166a5e4e
wip
2024-07-06 12:43:21 +03:00
Siarhei Fedartsou
f62e917226
wip
2024-07-06 12:40:57 +03:00
Siarhei Fedartsou
611a3c250b
wip
2024-07-03 22:27:47 +03:00
Siarhei Fedartsou
bbdac63362
wip
2024-07-03 21:55:16 +03:00
Siarhei Fedartsou
0723dc073c
wip
2024-07-03 21:51:09 +03:00
Siarhei Fedartsou
4e5bf05518
Try to use boost::fast_pool_allocator in QueryHeap
2024-07-03 21:51:09 +03:00
Siarhei Fedartsou
0e17869e21
Re-use priority queue in StaticRTree ( #6952 )
2024-06-25 18:58:48 +02:00
Dennis Luxen
f1eabc3ecc
Replace boost::filesystem with std ( #6432 )
2024-06-20 21:44:28 +02:00
Siarhei Fedartsou
8fd8d0c24a
Fix performance-noexcept-move-constructor clang-tidy warning ( #6933 )
2024-06-08 08:33:54 +02:00
Siarhei Fedartsou
c57b0d28b0
Fix performance-noexcept-swap clang-tidy warning ( #6931 )
2024-06-07 16:18:10 +02:00
Dennis Luxen
2725202771
Use Lemire's fast check whether to escape a JSON string ( #6923 )
2024-05-31 19:58:57 +02:00
Siarhei Fedartsou
42fafdcdfe
Use custom struct instead of std::pair in QueryHeap ( #6921 )
2024-05-31 07:06:58 +02:00
Siarhei Fedartsou
c8de759cd6
Use std::string_view::starts_with instead of boost::starts_with ( #6918 )
2024-05-30 21:55:25 +02:00
Siarhei Fedartsou
fb9d1cefcc
Get rid of boost::math::constants::* and M_PI in favor of std::numbers ( #6916 )
2024-05-30 19:40:56 +02:00
Siarhei Fedartsou
1ff096ac5c
Make constants in PackedVector constexpr ( #6917 )
2024-05-30 15:12:42 +02:00
Dennis Luxen
0ea757ed02
Remove unused header file ( #6913 )
2024-05-29 09:13:13 +02:00
Siarhei Fedartsou
c1ed73126d
Use std::variant instead of mapbox::util::variant ( #6903 )
2024-05-28 18:52:49 +02:00
Siarhei Fedartsou
b7a990d0b5
Use C++20 ( #6877 )
2024-05-25 18:25:13 +02:00
Dennis Luxen
8306ed8ae3
Remove superflous iostreams include from header files ( #6901 )
2024-05-25 09:17:45 +02:00
Dennis Luxen
babdced52f
Replace GCC-specific attribute with [[nodiscard]] attribute ( #6899 )
2024-05-24 20:34:04 +02:00
Dennis Luxen
46dc660801
Replace boost::hash by std::hash ( #6892 )
...
* Replace boost::hash by std::hash
* Fix formatting
* Update CHANGELOG.md
2024-05-23 14:35:56 +02:00
Mugr Rex
efe6840d08
Replace boost::optional with std::optional ( #6611 )
2024-05-22 14:58:07 +02:00
Siarhei Fedartsou
d259848456
Optimise R-tree queries in the case of map matching ( #6881 )
2024-05-20 12:32:40 +02:00
Dennis Luxen
0583582772
Remove include that breaks compilation for Boost v1.85.0 ( #6856 )
...
* Remove include that breaks compilation for Boost v1.85.0
* Update CHANGELOG.md
* Fix typo
* Fix issues found by newer clang-tidy version
* Add include to boost filesystem to satisfy Windows compiler
2024-05-06 18:52:40 +02:00
Dennis Luxen
7f9d591ab7
Upgrade clang-format to version 15 ( #6859 )
2024-05-06 09:14:46 +02:00
Michael Bell
d0e3e2af23
Extract prerelease/build information from package semver ( #6839 )
...
* Extract prerelease/build information from package semver
Currently we only extract the major.minor.patch identifiers from
the semver label stored in package.json.
This leads to version information in executables incorrectly
reporting a release version is running on prereleases and special builds.
This commit is a quickfix to extract this information and report it
in version strings.
CMake regex parsing is not sophisticated enough to handle the full semver
regex, so we might need to explore other CMake modules if we want to
strictly parse the label.
2024-03-24 18:33:07 +00:00