void (@NotNull RefField refField) { if (!filter.accepts(refField) || processedSuspicious.contains(refField)) { return; } processedSuspicious.add(refField); UField uField = refField.getUastElement(); if (uField != null && isSerializationImplicitlyUsedField(uField)) { getEntryPointsManager(globalContext).addEntryPoint(refField, false); } else { globalContext.getExtension(GlobalJavaInspectionContext.CONTEXT).enqueueFieldUsagesProcessor(refField, psiReference -> { getEntryPointsManager(globalContext).addEntryPoint(refField, false); return false; }); requestAdded[0] = true; } }