X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Ftrailing_whitespace.c;h=439fc06d1b67907bf5096a2c4457afb89a533a6a;hp=f5bf5b9fec7f2be5929c25d085926d6b174fd585;hb=63bceea014e091a2f2907e49f7c3b33f042106f4;hpb=f952b88b36e3803370825fb43385f1a42aa24b64 diff --git a/tools/ccanlint/tests/trailing_whitespace.c b/tools/ccanlint/tests/trailing_whitespace.c index f5bf5b9f..439fc06d 100644 --- a/tools/ccanlint/tests/trailing_whitespace.c +++ b/tools/ccanlint/tests/trailing_whitespace.c @@ -3,6 +3,7 @@ #include #include +/* FIXME: only print full analysis if verbose >= 2. */ static char *report_on_trailing_whitespace(const char *line) { const char *e = strchr(line, 0); @@ -19,7 +20,9 @@ static char *report_on_trailing_whitespace(const char *line) return talloc_asprintf(line, "'%s'", line); } -static void *check_trailing_whitespace(struct manifest *m) +static void *check_trailing_whitespace(struct manifest *m, + bool keep, + unsigned int *timeleft) { char *report; @@ -34,6 +37,8 @@ static void *check_trailing_whitespace(struct manifest *m) static const char *describe_trailing_whitespace(struct manifest *m, void *check_result) { + if (!verbose) + return NULL; return talloc_asprintf(check_result, "Some source files have trailing whitespace:\n" "%s", (char *)check_result); @@ -41,7 +46,7 @@ static const char *describe_trailing_whitespace(struct manifest *m, struct ccanlint trailing_whitespace = { .key = "trailing-whitespace", - .name = "No lines with unnecessary trailing whitespace", + .name = "Module's source code has no trailing whitespace", .total_score = 1, .check = check_trailing_whitespace, .describe = describe_trailing_whitespace,