From 28ca03cc6786503060cdaa955a454fe87100c613 Mon Sep 17 00:00:00 2001 From: Valere Date: Fri, 1 Jul 2022 11:47:44 +0200 Subject: [PATCH] Simple check to prevent frozen class modificaiton --- tools/check/check_code_quality.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tools/check/check_code_quality.sh b/tools/check/check_code_quality.sh index 910616176c..79a42083d3 100755 --- a/tools/check/check_code_quality.sh +++ b/tools/check/check_code_quality.sh @@ -16,6 +16,21 @@ # limitations under the License. # +####################################################################################################################### +# Check frozen class modification +####################################################################################################################### + +echo "Check if frozen class modified" +git diff "HEAD@{1}" --name-only | grep -e OlmInboundGroupSessionWrapper.kt -e OlmInboundGroupSessionWrapper2.kt +FROZEN_CHANGED=$? +if [ ${FROZEN_CHANGED} -eq 0 ]; then + echo "❌ FROZEN CLASS CHANGED ERROR" + exit 1 +else + echo "Frozen check OK" +fi + + ####################################################################################################################### # Check drawable quantity #######################################################################################################################