Skip to content

Commit f3a934a

Browse files
committed
ci/vera++/rules/L004: add warning support
Signed-off-by: Jose Alamos <[email protected]>
1 parent da17a1b commit f3a934a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

dist/tools/vera++/scripts/rules/L004.tcl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@
33

44
set maxLength [getParameter "max-line-length" 100]
55

6+
#MOD: We add here a line length thershold for line length
7+
set maxLengthWarn [getParameter "max-line-length-warn" 80]
8+
69
foreach f [getSourceFileNames] {
710
set lineNumber 1
811
foreach line [getAllLines $f] {
912
if {[string length $line] > $maxLength} {
1013
report $f $lineNumber "line is longer than ${maxLength} characters"
14+
} elseif {[string length $line] > $maxLengthWarn} {
15+
# puts won't make vera++ return error code when invoked with --error
16+
puts "$f:$lineNumber: warning: line is longer than $maxLengthWarn characters"
1117
}
1218
incr lineNumber
1319
}

0 commit comments

Comments
 (0)