Skip to content

Commit 0765b71

Browse files
authored
use welcoming language (#28)
1 parent afbf558 commit 0765b71

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

docker/docker-compose.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ services:
2222
- CAP_NET_RAW
2323
- CAP_NET_BIND_SERVICE
2424

25-
sanity:
25+
soundness:
2626
<<: *common
27-
command: /bin/bash -cl "./scripts/sanity.sh"
27+
command: /bin/bash -cl "./scripts/soundness.sh"
2828

2929
test:
3030
<<: *common

scripts/sanity.sh renamed to scripts/soundness.sh

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,22 @@
1616
set -eu
1717
here="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
1818

19+
printf "=> Checking for unacceptable language... "
20+
# This greps for unacceptable terminology. The square bracket[s] are so that
21+
# "git grep" doesn't find the lines that greps :).
22+
unacceptable_terms=(
23+
-e blacklis[t]
24+
-e whitelis[t]
25+
-e slav[e]
26+
-e sanit[y]
27+
)
28+
if git grep --color=never -i "${unacceptable_terms[@]}" > /dev/null; then
29+
printf "\033[0;31mUnacceptable language found.\033[0m\n"
30+
git grep -i "${unacceptable_terms[@]}"
31+
exit 1
32+
fi
33+
printf "\033[0;32mokay.\033[0m\n"
34+
1935
printf "=> Checking linux tests... "
2036
FIRST_OUT="$(git status --porcelain)"
2137
ruby "$here/../scripts/generate_linux_tests.rb" > /dev/null
@@ -41,7 +57,7 @@ else
4157
fi
4258

4359
printf "=> Checking license headers\n"
44-
tmp=$(mktemp /tmp/.swift-statsd-client-sanity_XXXXXX)
60+
tmp=$(mktemp /tmp/.swift-statsd-client-soundness_XXXXXX)
4561

4662
for language in swift-or-c bash dtrace; do
4763
printf " * $language... "

0 commit comments

Comments
 (0)