esp-idf/tools/ci
Omar Chebib 622fb9e906 CI: check_public_headers script will detect the use of static asserts in headers
When a public header contains _Static_assert or static_assert, check_public_headers.py script will detect it and report it as an issue.
Indeed, public headers shall now use ESP_STATIC_ASSERT.
2022-12-06 19:28:51 +08:00
..
integration_test
python_packages
build_example_dirs.txt
build_template_app.sh
check_api_violation.sh
check_artifacts_expire_time.py
check_blobs.sh
check_build_warnings.py
check_callgraph.py
check_codeowners.py
check_deprecated_kconfigs.py
check_examples_cmake_make-cmake_ignore.txt
check_examples_cmake_make-make_ignore.txt
check_examples_cmake_make.py
check_examples_rom_header.sh
check_executables.py
check_idf_version.sh
check_kconfigs.py
check_ldgen_mapping_exceptions.txt
check_public_headers.py
check_public_headers_exceptions.txt
check_readme_links.py
check_rules_yml.py
check_soc_struct_headers.py
check_tools_files_patterns.py
check_type_comments.py
check_ut_cmake_make.sh
checkout_project_ref.py
ci_fetch_submodule.py
ci_get_mr_info.py
clang_tidy_dirs.txt
configure_ci_environment.sh
deploy_docs.py
envsubst.py
exclude_check_tools_files.txt
executable-list.txt
find_apps_build_apps.sh
fix_empty_prototypes.sh
get-full-sources.sh
get_supported_examples.sh
idf_ci_utils.py
mirror-submodule-update.sh
multirun_with_pyenv.sh
mypy_ignore_list.txt
push_to_github.sh
setup_python.sh
sonar_exclude_list.txt
static-analysis-rules.yml
test_autocomplete.py
test_build_system.sh
test_build_system_cmake.sh
test_check_kconfigs.py
test_configure_ci_environment.sh
utils.sh