void (@NotNull ActionContext context, @NotNull PsiVariable variable, @NotNull ModPsiUpdater updater) { PsiType type = myTypePointer.getType(); if (type == null) return; if (!(variable instanceof PsiReceiverParameter)) { JavaSharedImplUtil.normalizeBrackets(variable); } PsiTypeElement typeElement = variable.getTypeElement(); if (typeElement == null) return; PsiTypeElement typeElementByExplicitType = JavaPsiFacade.getElementFactory(context.project()).createTypeElement(type); typeElement.replace(typeElementByExplicitType); }