Files
esp-idf/tools
David Cermak 4d40751158 fix(ci): Simplify and document public header checker
Documented specific checks/subchecks for header file verification
Simplified the process, now we use simple regex to remove macros from
the current header. Before, we re-ran preprocess_one_header()
function with removed `#include ...`s from the header under test, so
we were looking into the actual header (rather than included headers)
when checking for `extern "C"` keyword.
The procedure is easier to follow without this recursion (mostly because
in the second execution we might encounter compilation failers and
ignore them).
Note that this procedure is not 100% correct (we might see some false
positive and false negatives)
2024-04-04 08:45:15 +02:00
..
2022-08-01 15:52:21 +08:00
2023-10-16 10:23:09 +02:00
2022-05-19 11:10:59 +08:00
2023-08-08 08:37:29 +02:00
2023-09-27 08:43:45 +02:00
2023-10-16 10:23:09 +02:00