void (DomElementProblemDescriptor descriptor, Class<? extends DomElementsInspection<?>> inspection) { myCachedErrors .computeIfAbsent(descriptor.getDomElement(), __ -> new ConcurrentHashMap<>()) .computeIfAbsent(inspection, __ -> new SmartList<>()) .add(descriptor); myCachedChildrenErrors.clear(); }