Files
bind9/util/check-trailing-whitespace.sh
Tom Krizek 6f4afe238c Add utility script to detect trailing whitespace
Run the script in CI as well to ensure we don't accidentally add
trailing whitespace again.

(cherry picked from commit 034a32a4f3)
2023-06-14 09:52:58 +02:00

24 lines
739 B
Bash
Executable File

#!/bin/sh
# Copyright (C) Internet Systems Consortium, Inc. ("ISC")
#
# SPDX-License-Identifier: MPL-2.0
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, you can obtain one at https://mozilla.org/MPL/2.0/.
#
# See the COPYRIGHT file distributed with this work for additional
# information regarding copyright ownership.
trailing_whitespace="$(git grep -I -n '[[:space:]]$' -- ':!*/testdata/*')"
if [ -n "${trailing_whitespace}" ]; then
echo "The following occurrences of trailing whitespace characters were found:"
echo
echo "${trailing_whitespace}"
echo
echo "Please remove the trailing whitespace from these files."
exit 1
fi