Summary
In T401591: Hard deprecate the UserIsBlockedGlobally hook the UserIsBlockedGlobally hook was hard deprecated. Once T401587: Drop User::getGlobalBlock and User::isBlockedGlobally is complete and enough time has passed since T401591: Hard deprecate the UserIsBlockedGlobally hook, the UserIsBlockedGlobally hook can be dropped.
Background
- User::isBlockedGlobally and User::getGlobalBlock were dropped in T401587: Drop User::getGlobalBlock and User::isBlockedGlobally
- These methods were the only code that used the UserIsBlockedGlobally hook, so after T401587 this hook was a no-op (as it never ran)
- The only implementor of this hook (GlobalBlocking) had it's handling dropped as part of T401591: Hard deprecate the UserIsBlockedGlobally hook, so no code should either be using it or handling it
- However, we should wait one release before removal because we should follow the stable interface policy
Acceptance criteria
- The UserIsBlockedGlobally is hard-deprecated (1.45)
- The UserIsBlockedGlobally is dropped (in 1.46+)