Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
pybind11
Commits
06d8de11
Commit
06d8de11
authored
Aug 30, 2016
by
Wenzel Jakob
Committed by
GitHub
Aug 30, 2016
Browse files
Merge pull request #373 from jagerman/style-check-fix
Fix check-style exit status and improve failure messages
parents
c50bd5cb
d472f0f0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
2 deletions
+5
-2
tools/check-style.sh
tools/check-style.sh
+5
-2
No files found.
tools/check-style.sh
View file @
06d8de11
...
...
@@ -9,7 +9,9 @@
errors
=
0
IFS
=
$'
\n
'
found
=
grep
$'
\t
'
include/ tests/ docs/
*
.rst
-rl
|
while
read
f
;
do
# The mt=41 sets a red background for matched tabs:
exec
3< <
(
GREP_COLORS
=
'mt=41'
grep
$'
\t
'
include/ tests/ docs/
*
.rst
-rn
--color
=
always
)
while
read
-u
3 f
;
do
if
[
-z
"
$found
"
]
;
then
echo
-e
'\e[31m\e[01mError: found tabs instead of spaces in the following files:\e[0m'
found
=
1
...
...
@@ -20,7 +22,8 @@ grep $'\t' include/ tests/ docs/*.rst -rl | while read f; do
done
found
=
grep
'\<\(if\|for\|while\)('
include/ tests/
*
-r
--color
=
always |
while
read
line
;
do
exec
3< <
(
grep
'\<\(if\|for\|while\)('
include/ tests/
*
.
{
cpp,py,h
}
-rn
--color
=
always
)
while
read
-u
3 line
;
do
if
[
-z
"
$found
"
]
;
then
echo
-e
'\e[31m\e[01mError: found the following coding style problems:\e[0m'
found
=
1
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment