Gregory Nutt
|
2ab4d635b4
|
tools/nxstyle.c: Correct detection of missing blank line following a block comment.
|
2019-11-09 08:15:12 -06:00 |
|
Gregory Nutt
|
ad9dc2b608
|
tools/nxstyle.c: Eliminate false alarms when checking for alignment of comments to the right of code. Fix check for C++ style comments so that strings like http:// and https:// do not generate false alarms.
|
2019-10-27 11:45:33 -06:00 |
|
Gregory Nutt
|
a4997d6a2c
|
tools/nxstyle.c: Eliminate false alarm errors on comments that are to the right of code when the comment terminator is on the same line as the last of the comment.
|
2019-10-25 12:34:42 -06:00 |
|
Gregory Nutt
|
b5111d2c38
|
tools/nxstyle.c: Add logic to detect if there is a blank line following the final right brace. sched/: Applied the modified nxstyle to all C file as a test.
|
2019-10-24 11:02:42 -06:00 |
|
Gregory Nutt
|
005a8a606f
|
tools/nxstyle.c: Add detection of carriage returns. Improve reporting of TABs.
|
2019-10-23 12:49:27 -06:00 |
|
Gregory Nutt
|
53119cd476
|
tools/nxstyle.c: No warning for declarations that begin in column 1 within 'extern "C"'. This is because the 'extern "C"' is conditioned on __cplusplus so the declarations are not normally indented.
|
2019-06-30 15:10:14 -06:00 |
|
Gregory Nutt
|
bde0509cae
|
tools/nxstyle.c: Fix error in conditional logic that was preventing detection bad brace alignment. Add logic to handle alignment of braces in data initializators which following slightly different indentation rules.
|
2019-06-30 10:35:10 -06:00 |
|
Gregory Nutt
|
f6221ae2dc
|
tools/nxstyle.c: Fix logic from commit 005a077310 for the case of header files when contain no functions.
|
2019-06-29 18:38:56 -06:00 |
|
Gregory Nutt
|
42b178fb13
|
tools/nxstyle.c: Bandaid-up logic that detects left brackets on the same line in global structure/enumeration types and initializers.
|
2019-06-29 16:19:10 -06:00 |
|
Gregory Nutt
|
35521ab2b6
|
Fix some new warnings found in build testing.
|
2019-06-29 13:24:38 -06:00 |
|
Gregory Nutt
|
005a077310
|
tools/nxstyle.c: Tool depends on the file under test containing "Private Functions" or "Public Functions" block comments. Emit an error is neither are present.
|
2019-06-29 11:43:37 -06:00 |
|
Gregory Nutt
|
04fe412414
|
tools/nxstyle.c: Costmetic alignment and corrections to comments.
|
2019-03-13 07:05:31 -06:00 |
|
Gregory Nutt
|
4802eb65c5
|
tools/nxstyle.c: Fix a bacward test in the previous commit.
|
2019-03-12 14:48:43 -06:00 |
|
Gregory Nutt
|
ba859ad302
|
tools/nxstyle.c: Don't complain about certain lowercase characters in otherwise uppercase pre-processor identifers: IPv6, IPv4, ICMPv6, IGMPv2, p as a decimal point, d signifying a divisor. It was a bad idea to let the door open a crack for there. While they improve readability, the inconsistently also causes other problems.
|
2019-03-12 14:22:52 -06:00 |
|
Gregory Nutt
|
f6b00e1966
|
tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle.
|
2019-03-11 12:48:39 -06:00 |
|
Gregory Nutt
|
aa4f7c9ba7
|
graphics/nxmu/nxmu_start.c: Extend nxmu_start so that receives a display number as an argument. This makes it possible to have multiple instances of the NX server running on boards that support multiple displays. Also includes updates to boardctl() to accept display number paramters.
|
2019-03-10 13:50:05 -06:00 |
|
Gregory Nutt
|
f6b9fe5b14
|
tools/nxstyle.c: Add logic to detect a blank line following a left brace or a blank line preceding a right brace.
|
2019-03-10 09:53:33 -06:00 |
|
Gregory Nutt
|
cf0f0e69f8
|
tools/nxstyle.c: Was confusing hex constants with strings staring with 'x'. Added logic to complain about hex constants containing upper case characters.
|
2019-03-09 09:21:12 -06:00 |
|
Gregory Nutt
|
c8004c7e00
|
tools/nxstyle.c: Add capability to detect CamelCase identifiers.
|
2019-03-05 13:08:57 -06:00 |
|
Gregory Nutt
|
f914ec6e2b
|
tools/nxstyle.c: Fix logic that detects if an operator is correctly delimited with spaces. sched/: Various changes because sched/ C files were used as Guinea Pigs to test nstyle.c.
|
2019-03-01 10:50:02 -06:00 |
|
Gregory Nutt
|
c13afc29e6
|
Trivial, Costmetic, ...
|
2019-02-27 14:02:53 -06:00 |
|
Gregory Nutt
|
bc5908d9fd
|
tools/nxstyle.c: Beef up logic that detects multiple variable definitions per line.
|
2019-02-17 10:57:28 -06:00 |
|
Gregory Nutt
|
b5e6af60ac
|
tools/nxstyle.c: Add check for multiple definitions of local variables on a line.
|
2019-02-14 18:33:23 -06:00 |
|
Gregory Nutt
|
411057b59c
|
Update README files.
|
2019-02-09 07:19:10 -06:00 |
|
Gregory Nutt
|
d280b0651f
|
tools/nxstyle.c: Make sure that all files begin with a comment on line 1 (which should be the file header).
|
2019-02-08 08:30:06 -06:00 |
|
Gregory Nutt
|
0191117747
|
tools/nxstyle.c: Can not detect if the C comment closing is not on a separate line.
|
2019-02-08 07:59:22 -06:00 |
|
Gregory Nutt
|
f9fc2131b0
|
tools/nxstyle.c: Add -h for help.
|
2018-11-19 08:05:55 -06:00 |
|
Gregory Nutt
|
655904f342
|
tools/nxstyle.c: Add logic to detect long lines.
|
2018-11-19 07:50:59 -06:00 |
|
Gregory Nutt
|
b51e77829e
|
tools/nxstyle.c: Remove some logic added in previous change. Causes too many false alarms.
|
2018-10-31 12:42:18 -06:00 |
|
Gregory Nutt
|
6ac4681233
|
tools/nxstyle.c: Fix detection of blank line at beginning for file. Fix detection of whitespace at the end of a line.
|
2018-10-30 16:33:41 -06:00 |
|
Gregory Nutt
|
de764af9aa
|
tools/nxstyle: Back out part of last commit. Logic to avoid some false alarms was causing real style problems from being reported.
|
2018-10-30 08:36:30 -06:00 |
|
Gregory Nutt
|
88130a996a
|
net/: Fixes for more coding standard issues detected by nxstyle.
|
2018-10-29 18:00:30 -06:00 |
|
Gregory Nutt
|
dcb7ce8afd
|
tools/nxstyle.c: Add logic to catch another formatting error and to eliminate some false alarms. Includes cosmetic changes to several files ... mostly as a result of testing nxstyle and finding issues.
|
2018-10-29 16:25:57 -06:00 |
|
Gregory Nutt
|
2722fd8192
|
tools/nxstyle.c: Add capability to detect multiple blank lines. Single spacing required by the coding standard. Also coding standard fixes to server .c files for problems found during testing nxstyle.
|
2018-08-24 05:51:44 -06:00 |
|
Gregory Nutt
|
30d7dbd9a6
|
Update C Coding standard again. Correct some comments in tools/nxstyle.c
|
2018-08-21 13:32:05 -06:00 |
|
Gregory Nutt
|
5635e9632c
|
Reverts cc31f22213 : That commit throughs the baby out with the bathwater. True, it did cause too many false alarms. But a better solution is to keep the logic but add some additional logic to reduce the number of false alarms.
|
2018-08-21 13:07:29 -06:00 |
|
Gregory Nutt
|
cc31f22213
|
tools/nxstyle.c: Back out part of a recent addition that was causing too many false alarms. drivers/wireless/ieee80211: Make a couple of files conform to the coding standard (and other cosmetic fixes).
|
2018-08-21 12:46:00 -06:00 |
|
Bob Feretich
|
7ae14be1de
|
tools/nxstyle.c;: Add check for blank lines before and after single line comments.
|
2018-04-11 15:45:39 -06:00 |
|
Gregory Nutt
|
c3b14f98ea
|
tools/: Remove dangling space at the end of lines.
|
2017-06-28 13:56:46 -06:00 |
|
Gregory Nutt
|
613798027e
|
Add a button upper/lower half driver
|
2015-10-12 14:29:43 -06:00 |
|
Gregory Nutt
|
cc35c0c49d
|
Add toosl/nxstyle.c
|
2015-10-08 12:48:40 -06:00 |
|