esp-idf/tools/test_idf_py
Frantisek Hrbata 00d77e7a75 fix(hints): properly identify source component
If there is a component(child) within a component(parent), like for test_apps, the parent
component may be wrongly identified as source component for the failed include. This may
lead to a false bug report if the parent component has component, which provides the missing
header, in requirements.

Fix this by looking for the longest matching source component directory.

Suggested-by: Ivan Grokhotkov <ivan@espressif.com>
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-09-27 12:50:25 +02:00
..
extra_path
file_args_expansion_inputs feat(tools): idf.py adding arguments from file via @filename.txt 2023-07-25 10:29:09 +02:00
test_idf_extensions/test_ext
error_output.yml
idf_ext.py
idf_py_help_schema.json
test_hints.py fix(hints): properly identify source component 2023-09-27 12:50:25 +02:00
test_idf_py.py feat(tools): idf.py adding arguments from file via @filename.txt 2023-07-25 10:29:09 +02:00