String (Object... infos) { final PsiElement classOrLambda = (PsiElement)infos[0]; final PsiType type = (PsiType)infos[1]; if (classOrLambda instanceof PsiClass aClass) { if (aClass instanceof PsiAnonymousClass) { return InspectionGadgetsBundle.message("serializable.anonymous.class.stores.non.serializable.problem.descriptor", type.getPresentableText()); } else { return InspectionGadgetsBundle.message("serializable.local.class.stores.non.serializable.problem.descriptor", type.getPresentableText(), aClass.getName()); } } return InspectionGadgetsBundle.message("serializable.lambda.stores.non.serializable.problem.descriptor", type.getPresentableText()); }