X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Fccanlint.c;h=5f443d6fafd4ec4f9cbea5b62ebf054be0d92a98;hp=1c060ba7db6bf61147a8716e47dafe63c130d509;hb=bffcda423dca2b3652ec7c6dc8e3f37e3d981be7;hpb=05b39faed2c73b317f6a7f6f59ec0e8c69e5d5bf diff --git a/tools/ccanlint/ccanlint.c b/tools/ccanlint/ccanlint.c index 1c060ba7..5f443d6f 100644 --- a/tools/ccanlint/ccanlint.c +++ b/tools/ccanlint/ccanlint.c @@ -222,6 +222,13 @@ static struct ccanlint *find_test(const char *key) return NULL; } +bool is_excluded(const char *name) +{ + return btree_lookup(cmdline_exclude, name) != NULL + || btree_lookup(info_exclude, name) != NULL + || find_test(name)->skip != NULL; +} + #undef REGISTER_TEST #define REGISTER_TEST(name, ...) extern struct ccanlint name #include "generated-normal-tests"