void (@NotNull PsiMethod method) { super.visitMethod(method); final PsiType returnType = method.getReturnType(); if (!isObsoleteCollectionType(returnType)) { return; } if (LibraryUtil.isOverrideOfLibraryMethod(method)) { return; } final PsiTypeElement typeElement = method.getReturnTypeElement(); if (typeElement == null) { return; } if (ignoreRequiredObsoleteCollectionTypes && checkReferences(method)) { return; } registerError(typeElement); }