static-analysis-rules.yml 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. limits:
  2. "clang-analyzer-core.NullDereference" : 0
  3. "clang-analyzer-unix.Malloc" : 0
  4. ignore:
  5. - "llvm-header-guard"
  6. - "llvm-include-order"
  7. skip:
  8. # submodules and third-party code
  9. - "components/asio/asio"
  10. - "components/bootloader/subproject/components/micro-ecc/micro-ecc"
  11. - "components/bt/controller/lib_esp32"
  12. - "components/bt/controller/lib_esp32c3_family"
  13. - "components/bt/host/nimble/nimble"
  14. - "components/bt/lib"
  15. - "components/cbor/tinycbor"
  16. - "components/cmock/CMock"
  17. - "components/coap"
  18. - "components/esp_phy/lib"
  19. - "components/esp_wifi/lib"
  20. - "components/esp_wifi/lib_esp32"
  21. - "components/esptool_py/esptool"
  22. - "components/expat/expat"
  23. - "components/ieee802154/lib"
  24. - "components/json/cJSON"
  25. - "components/libsodium/libsodium"
  26. - "components/lwip/lwip"
  27. - "components/mbedtls/mbedtls"
  28. - "components/mqtt/esp-mqtt"
  29. - "components/nghttp/nghttp2"
  30. - "components/openthread/lib"
  31. - "components/openthread/openthread"
  32. - "components/protobuf-c/protobuf-c"
  33. - "components/spiffs/spiffs"
  34. - "components/tinyusb/tinyusb"
  35. - "components/unity/unity"
  36. - "examples/build_system/cmake/import_lib/main/lib/tinyxml2"
  37. - "examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib"
  38. # disabled temporarily to pass the CI
  39. - "components/bt/common/btc/core/btc_task.c"
  40. - "components/bt/host/bluedroid/btc/profile/std/gap/btc_gap_ble.c"
  41. - "components/bt/host/bluedroid/stack/btm/btm_acl.c"
  42. - "components/bt/host/bluedroid/stack/btm/btm_ble_gap.c"
  43. - "components/bt/host/bluedroid/stack/btm/btm_dev.c"
  44. - "components/bt/host/bluedroid/stack/gatt/att_protocol.c"
  45. - "components/bt/host/bluedroid/stack/gatt/gatt_db.c"
  46. - "components/wifi_provisioning/src/scheme_ble.c"