@NotNull
  private static ChangeSignatureUsageProvider getProvider(PsiElement element) {
    ChangeSignatureUsageProvider provider = ChangeSignatureUsageProviders.findProvider(element.getLanguage());
    if (provider == null) {
      provider = ChangeSignatureUsageProviders.findProvider(JavaLanguage.INSTANCE);
    }
    return Objects.requireNonNull(provider);
  }
@NotNull
  private static ChangeSignatureUsageProvider getProvider(PsiElement element)