jerrrrycho
ba6840b6ba
refactor(sonar): assorted small fixes
...
- empty() instead of size() comparisons (cpp:S1155)
- member initialisers in declaration order (cpp:S3229)
- no redundant c_str() when a std::string is accepted (cpp:S7121)
- contains() on associative containers (cpp:S6171)
- const reference instead of a copying range-for (cpp:S6032)
- starts_with() for prefix checks (cpp:S6178)
- no std::move on temporaries (cpp:S5274)
- has_value() on std::optional (cpp:S7172)
- bool literals for bool members (cpp:S5820)
- inline only on the definition (cpp:S3548)
- explicit base access specifier (cpp:S5965)
- explicit element access instead of dereferencing an array (cpp:S7116)
- rely on the C++20 rewritten operator!= (cpp:S6186)
2026-10-10 20:44:56 +02:00
jerrrrycho
28e4050dd7
refactor(sonar): use std::bind_front for callbacks (cpp:S5995)
2026-10-10 20:44:52 +02:00
jerrrrycho
c2449db91d
refactor(sonar): mark converting constructors explicit (cpp:S1709)
...
sound_source and the gl::object conversion operators stay implicit; they
are relied upon by copy-list-initialisation and GL calls.
2026-10-10 20:44:49 +02:00
jerrrrycho
e524d38128
refactor(sonar): rename locals that shadow outer declarations (cpp:S1117)
...
Only local variables and definition parameters are renamed; shadowing
struct fields and enumerators in headers are left for a separate change.
2026-10-10 20:44:48 +02:00
jerrrrycho
413009e59e
refactor(sonar): use auto where the type is spelled out on the right (cpp:S5827)
2026-10-10 20:44:39 +02:00
jerrrrycho
f8c6e358bd
refactor(sonar): use try_emplace for map insertion (cpp:S6030)
2026-10-10 20:44:39 +02:00
jerrrrycho
6fce71af36
refactor(sonar): scope single-use variables in if init-statements (cpp:S6004)
2026-10-10 20:44:38 +02:00
jerrrrycho
8042953b95
refactor(sonar): declare non-mutating member functions const (cpp:S5817)
...
Virtual functions are left untouched so overrides keep matching.
2026-10-10 20:44:37 +02:00
jerrrrycho
ad32f1f840
refactor(sonar): make narrowing conversions explicit (cpp:S5276)
2026-10-10 20:44:35 +02:00
jerrrrycho
3d46090e49
refactor(sonar): use override instead of redundant virtual (cpp:S3471)
2026-10-10 20:44:30 +02:00
jerrrrycho
176427f96b
refactor: sonar c++20 changes ( #185 )
2026-09-28 21:08:15 +02:00
copilot-swe-agent[bot]
7e49aa8740
Rewrite #includes to use explicit subdirectory paths
...
Co-authored-by: Hirek193 <23196899+Hirek193@users.noreply.github.com >
2026-03-14 19:16:48 +00:00
jakubg1
22c0aed82d
Change asio::ip::address::from_string() to asio::ip::make_address()
...
The former function has been removed from Boost recently.
2025-09-09 15:51:33 +02:00
milek7
ca8145904b
do not make unnecessary exports on nix platforms
2021-01-30 16:00:58 +01:00
milek7
29f8f91ad8
Merge remote-tracking branch 'tmj/master' into sim
2020-10-18 23:35:14 +02:00
milek7
936effa9db
openvr WIP
2020-09-29 22:27:13 +02:00
tmj-fstate
7a0c89f508
milek7/sim branch network code import
2020-02-16 03:03:17 +01:00
milek7
5c84f8b156
remove DBG_NEW new preprocessor kludges, ensure stdafx.h is included everywhere, add debug build to Azure CI
2019-08-30 23:35:58 +02:00
milek7
4344ec192a
network changes
2019-04-03 01:28:46 +02:00
milek7
75a9db413f
tweak packet sizes
2019-02-06 00:16:45 +01:00
milek7
6962e25042
network improvements and fixes
2019-02-06 00:03:48 +01:00
milek7
85ad17af3c
network fixes and improvements, code refactoring
2019-02-03 23:24:34 +01:00
milek7
cf6cbe9a8e
work
2019-01-29 19:02:16 +01:00
milek7
672e3e022a
work
2019-01-28 23:19:41 +01:00
milek7
d5760c9e9c
work
2019-01-28 00:34:36 +01:00
milek7
90f18ea651
work
2019-01-27 20:38:03 +01:00
milek7
1ef74838ee
work
2019-01-20 15:32:03 +01:00
milek7
1314f09c4d
work
2019-01-18 00:36:41 +01:00
milek7
f63bd04bfe
work
2019-01-18 00:26:48 +01:00