Commit Graph

25 Commits

Author SHA1 Message Date
Joseph Chen
77aaba73be scripts: checkpatch: Add capital letters and end check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2e6fa1c7de7a72afb1501af039458d47fdd3fbcd
2023-02-16 03:31:46 +00:00
Joseph Chen
2a884fcb3a scripts: checkpatch: Add top severity miss match check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I350ee820b291eb36489f993986667aab1ce66741
2023-02-01 02:42:03 +00:00
Joseph Chen
2d300a6d27 scripts: checkpatch: check space after index of 'New' body
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I1fad7176e43681ca9fd70a64bd7126ccafc10158
2022-12-26 06:46:25 +00:00
Joseph Chen
c35d15da21 scripts: checkpatch: Fix indent
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6adf375ab435cc8c707ca5acec8f15e04a3bc7e4
2022-12-01 01:34:49 +00:00
Joseph Chen
fd99385ab7 scripts: checkpatch: Add file format suffix check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I79d090af66c4ed699c9f127f9571e7396ffea679
2022-10-28 11:11:27 +08:00
Joseph Chen
407510a02e scripts: checkpatch: Add blank line check for Heading 1
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I240ce2f1ddcd32ed2053632fe451eba647a2c2c4
2022-10-28 02:56:04 +00:00
Joseph Chen
8e4858bdd9 scripts: checkpatch: Add space check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2a760d474eb40396d7cd93f513ad7ba7f6481b7a
2022-10-13 03:49:54 +00:00
Joseph Chen
acf80986ef scripts: checkpatch: Support assign commit to be check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Id806bcf62a396798631400ae607ae2c85e546639
2022-10-13 03:49:54 +00:00
Joseph Chen
0f8ea74fb0 scripts: checkpatch: Improve error message
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I121a90f1625e01d157fd5ca62053fa13699c04ed
2022-10-12 08:17:39 +00:00
Joseph Chen
755bd53434 scripts: checkpatch: Add dos2unix tool check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I5e2a56a1306e6ff445b55b38d094275cc7c05b5b
2022-09-29 08:26:35 +00:00
Joseph Chen
0287fa94cd scripts: checkpatch: Add TAB check
BTW, fix location check.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib8f07312fd513a34e5d17ef9ce3c9bd2f19f300a
2022-09-27 01:37:10 +00:00
Joseph Chen
844b170f4d scripts: checkpatch: Add new content position check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I846a639eaf893faaafa07c4786d2b427189df49a
2022-09-26 08:22:56 +00:00
Joseph Chen
6f2bc86d6b scripts: checkpatch: Add DOS encoding check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I4c6ffeda54e6cd3a63658440e5befef64babadf1
2022-09-24 02:17:59 +00:00
Joseph Chen
39bfe20337 scripts: checkpatch: Add binary build commit check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic48078b3ee72fb3f71551b33dcf7f4be25abbe6f
2022-09-16 03:02:49 +00:00
Joseph Chen
f3572ad966 scripts: checkpatch: Add dirty/mode/doc check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I4344c8ab6a1f1b1ad0957d2c0faaf0d15562c0fb
2022-09-16 01:32:33 +00:00
Joseph Chen
15aaf94fd4 scripts: checkpatch: Imporve coding style
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7ac7fad968f704eb749f6787495aecf732a364ce
2022-09-13 09:36:46 +00:00
Joseph Chen
d4bf74445a scripts: checkpatch.sh: ignore file without valid path
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2ab512962309f1b1f3edcc73158796fcd36cef68
2022-03-25 07:26:13 +00:00
Joseph Chen
075296bd32 scripts: checkpatch: ignore empty file
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibb388c8416f6b3d6d9391dbdd892e8b976fbcc00
2022-03-01 12:17:55 +00:00
Joseph Chen
f3822d68f5 scripts: checkpatch: handle idblock and download file
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Icad2b1d6bb61592cb8ee5802baa30ce6394fadd7
2022-03-01 11:39:31 +00:00
Joseph Chen
c0efc7efa5 scripts: checkpatch: add strip check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I0ffd1aa86ff3c87caa84d6d1afe83cf8f5757f33
2021-04-12 09:20:13 +08:00
Joseph Chen
9d00b70a2e scripts: checkpatch: clean up coding style
Use "{}" for variable.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6432dcaa2ae7e423cd24e0e09be8da0421da8b96
2020-05-26 19:58:52 +08:00
Joseph Chen
7448aaf21d scripts: checkpatch: check dirty files
Check for spl/tpl/usbplug from U-Boot project.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7ed3399c5097f13ac99a9afc1e1f8dee4e25014b
2020-05-26 17:41:26 +08:00
Joseph Chen
07c8626139 scripts: checkpatch: ignore ini file for img
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I42b70b999ebb53ea314776e3dd91fd5f1ebe337c
2019-11-29 17:57:34 +08:00
Joseph Chen
fab41a51f7 scripts: checkpatch: remove "--replace" pararmeter
We have remove "tools/rk_tools/" prefix path from ini files,
we don't need it any more.

Change-Id: I66d6467d1c9ff9d76a73841ec181209a38b3ff49
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-05-27 14:25:50 +08:00
Joseph Chen
24a8c2d6fa scripts: add checkpatch.sh
Usage:
	./scripts/checkpatch.sh

Change-Id: Id6694f5fba3dcd6a6b4ad8d9de46b71b20cd0d18
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2018-11-16 10:36:55 +08:00