CompileFlags: Add: - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.6/cores/esp32" - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.6/tools/sdk/esp32/include" - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.6/tools/sdk/esp32/include/esp_hw_support" - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/WiFi/src" - "-I/home/david/.arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/EEPROM/src" - "-I/home/david/Arduino/sketches/doorbell-touch/vendor/esp32-s3-lcd-43/LovyanGFX/src" - "-I/home/david/Arduino/libraries/TFT_eSPI" - "-I/home/david/Arduino/sketches/doorbell-touch/libraries/KlubhausCore/src" - "-I/home/david/Arduino/sketches/doorbell-touch/boards/esp32-32e-4" - "-DARDUINO=200" - "-DESC32" - "-DESP_PLATFORM" - "-Dcore_debug=0" Diagnostics: ClangTidy: Add: - modernize-* - performance-* - readability-* - bugprone-* Remove: - modernize-use-trailing-return-type - readability-magic-numbers