From a8d268f900f63e4c5a9a66bd82e83447bbfb6f1d Mon Sep 17 00:00:00 2001 From: Vincent Viloria Date: Fri, 10 May 2024 10:28:25 -0700 Subject: [PATCH] modify backwards compatibility script to ignore synthetic access methods --- .github/scripts/backwards_compatibility_check.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/scripts/backwards_compatibility_check.sh b/.github/scripts/backwards_compatibility_check.sh index e8470ab5..b1cf4d13 100755 --- a/.github/scripts/backwards_compatibility_check.sh +++ b/.github/scripts/backwards_compatibility_check.sh @@ -82,6 +82,9 @@ find_removed_methods() { local removed_methods=$(diff <(echo "$LATEST_METHODS") <(echo "$CURRENT_METHODS") | grep '^<') + # ignore synthetic access methods - these are not available to users and will not break backwards compatibility + removed_methods=$(echo "$removed_methods" | grep -v "access\$[1-4]00") + if [[ "$removed_methods" != "" ]] then REMOVED_METHODS_FLAG=$TRUE