0ad/source
Ralph Sennhauser 6da4e606d4
Add cppcheck workflow
Add a workflow for linting and add a cppcheck job.

The job is using cppcheck provided by package manager. Existing errors
are suppressed to get going with CI linting, ideally tho the suppression
list would be empty. Some of the suppressed errors are only found with
more recent cppcheck than what is available in the runner.

Also remove old arclint cppcheck setup.

Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
2025-03-30 18:06:01 +02:00
..
collada Update trac links with gitea links 2024-12-10 11:29:48 +01:00
graphics Add camera pan inversion option 2025-01-30 18:42:59 +01:00
gui Start Atlas by closing the root page 2025-03-26 13:07:57 +01:00
i18n Remove "useLongStrings" logic 2025-02-22 18:18:42 +01:00
lib Remove LCC compiler defines 2025-03-25 12:30:01 +01:00
lobby Always use STUN for hosting games using the lobby 2025-01-20 06:52:14 +01:00
maths Tell GCC the maximum value of m_BufLen 2025-01-13 20:05:43 +01:00
mocks Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
network Improve the "UDP port 20595" connection error dialog 2025-03-13 15:34:20 +01:00
pch Remove glooxwrapper 2024-11-25 20:01:00 +01:00
ps Start Atlas by closing the root page 2025-03-26 13:07:57 +01:00
renderer Replace FALLTHROUGH by the standard attribute 2025-01-29 19:34:12 +01:00
rlinterface Shutdown mongoose in rl-interface gracefully 2024-06-23 17:26:03 +00:00
scriptinterface Avoid maybe uninitialized warning with gcc 2025-03-23 14:38:43 +01:00
simulation2 Cleaner debug serializer output 2025-02-21 18:20:56 +01:00
soundmanager Fix sounds playing in the wrong places of the map 2025-01-04 11:53:26 +01:00
third_party Disable deprecation warning for old boost 2025-03-23 14:38:43 +01:00
tools Add cppcheck workflow 2025-03-30 18:06:01 +02:00
main.cpp Start Atlas by closing the root page 2025-03-26 13:07:57 +01:00
test_setup.cpp Make the TaskManager a automatic livetime object 2024-11-17 18:03:49 +01:00