diff options
Diffstat (limited to 'backend/check')
-rwxr-xr-x | backend/check | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/backend/check b/backend/check new file mode 100755 index 0000000..445dbbe --- /dev/null +++ b/backend/check @@ -0,0 +1,11 @@ +#!/bin/sh +for file in *.cpp *.hpp *.h ; do + # non C-style headers + grep -Hn '#include\s*<[^.]\+>' "$file" + # forbidden STL containers + grep -Hn '\<make_unique\>' "$file" + grep -Hn '\<vector\>' "$file" + grep -Hn '\<pair\>' "$file" +done +exit 0 + |