esp-idf/sonar-project.properties
Fu Hanxi d66a407eb3 ci: enable clang-tidy check for more components
Use internal project clang-tidy-runner

Move sonarqube related configs to sonar-project.properties
2021-08-19 09:26:20 +08:00

38 lines
885 B
Properties

sonar.projectKey=esp-idf
sonar.projectName=Espressif IoT Development Framework
sonar.projectVersion=4.4
sonar.sources=.
sonar.sourceEncoding=UTF-8
# exclude list for sonarqube
# Here're some examples: (relative with the idf_path)
# test/**
# test/*/*.c
sonar.exclusion=\
components/freertos/*.c,\
components/freertos/include/freertos/*.h,\
components/wpa_supplicant/src/**,\
components/wpa_supplicant/include/**
sonar.inclusions=\
**/*.c,**/*.cpp,**/*.h,**/*.hpp,\
**/*.py
sonar.python.pylint_config=.pylintrc
####################
# sonar-cxx-plugin #
####################
sonar.cxx.includeDirectories=/usr/include
sonar.cxx.file.suffixes=.cxx,.cpp,.cc,.c,.hxx,.hpp,.hh,.h
#######################
# sonar-gitlab-plugin #
#######################
sonar.gitlab.failure_notification_mode=exit-code
sonar.gitlab.merge_request_discussion=true
sonar.gitlab.project_id=103