void (@NotNull PsiElement element, @NotNull PsiElement child) { final PsiElement commaNode = getAdjacentComma(child); if (commaNode != null) { final PsiElement nextNonWhitespace = getNextNonWhitespaceSibling(commaNode); final PsiElement last = nextNonWhitespace == null ? element.getLastChild() : nextNonWhitespace.getPrevSibling(); final PsiElement prevNonWhitespace = getPrevNonWhitespaceSibling(commaNode); final PsiElement first = prevNonWhitespace == null ? element.getFirstChild() : prevNonWhitespace.getNextSibling(); element.deleteChildRange(first, last); } }