Annoying unused parameter warning appear for instance when importing yaml-cpp because we have no control over fetched code. We should try to suppress these warnings for cleanliness
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/sandbox.cpp: In member function 'virtual void NullEventHandler::OnSequenceStart(const Mark&, const std::string&, anchor_t, YAML::EmitterStyle::value)':
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/sandbox.cpp:21:50: warning: unused parameter 'style' [-Wunused-parameter]
21 | YAML::EmitterStyle::value style) override {}
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/sandbox.cpp: In member function 'virtual void NullEventHandler::OnMapStart(const Mark&, const std::string&, anchor_t, YAML::EmitterStyle::value)':
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/sandbox.cpp:24:45: warning: unused parameter 'style' [-Wunused-parameter]
24 | YAML::EmitterStyle::value style) override {}
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/read.cpp: In member function 'virtual void NullEventHandler::OnSequenceStart(const Mark&, const std::string&, anchor_t, YAML::EmitterStyle::value)':
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/read.cpp:23:50: warning: unused parameter 'style' [-Wunused-parameter]
23 | YAML::EmitterStyle::value style) override {}
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/read.cpp: In member function 'virtual void NullEventHandler::OnMapStart(const Mark&, const std::string&, anchor_t, YAML::EmitterStyle::value)':
/path/to/obelisk/obelisk/obelisk_ws/build/obelisk_leap_cpp/_deps/yaml-cpp-src/util/read.cpp:26:45: warning: unused parameter 'style' [-Wunused-parameter]
26 | YAML::EmitterStyle::value style) override {}
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
---
Annoying unused parameter warning appear for instance when importing
yaml-cpp
because we have no control over fetched code. We should try to suppress these warnings for cleanliness