1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-02-02 06:05:45 +01:00

Add checkpatch.pl, stolen from the linux kernel

The coding style in wmaker.git follows the conventions of the linux kernel.

Therefore, I'm stealing their 'checkpatch' tool in an attempt to maximize
"perfect" patches to wmaker-dev, at least coding-style wise :-)

Before submitting your patch, please ('please' here means you must) check
it with:

./checkpatch your-patch.diff

and use your common sense to address any violations (error and/or warnings) detected.

There will always be false positives and other complaints that sometimes are better
dealt with by leaving them alone. No tool is perfect, but it _will_ detect obvious
errors which you must fix (warnings can be sometimes ignored).

I modified the script by removing kernel-specific stuff, but I don't guarantee
that I removed everything. I also increased the line length warning to 115.

In any case, it seems to work here and hopefully it will lead to a cleaner
and more consistent code base for wmaker.

PS: You can also check existing files, e.g.,

./checkpatch.pl --file src/icon.c
This commit is contained in:
Carlos R. Mafra
2014-05-19 17:28:47 +01:00
parent 0121d78e54
commit 337a6e9228

3885
checkpatch.pl Executable file

File diff suppressed because it is too large Load Diff