coccicheck: introduce 'pending' semantic patches
commitdd5d052c397229f46cbc14768c0b11a09a79720f
authorSZEDER Gábor <szeder.dev@gmail.com>
Sat, 10 Nov 2018 00:10:52 +0000 (9 16:10 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 14 Nov 2018 02:22:36 +0000 (14 11:22 +0900)
tree2817c2ae5511980a12333d1d65120584201c5ed8
parent8858448bb49332d353febc078ce4a3abcc962efe
coccicheck: introduce 'pending' semantic patches

Teach `make coccicheck` to avoid patches named "*.pending.cocci" and
handle them separately in a new `make coccicheck-pending` instead.
This means that we can separate "critical" patches from "FYI" patches.
The former target can continue causing Travis to fail its static
analysis job, while the latter can let us keep an eye on ongoing
(pending) transitions without them causing too much fallout.

Document the intended use-cases around these two targets.
As the process around the pending patches is not yet fully explored,
leave that out.

Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com>
Based-on-work-by: SZEDER Gábor <szeder.dev@gmail.com>
Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile
contrib/coccinelle/README