void (@NotNull Element element) { // read not under lock List<PerFileMappingState> list = PerFileMappingState.read(element, getValueAttribute()); synchronized (myMappings) { if (list.isEmpty()) { myMappings.clear(); myDeferredMappings = null; } else { myDeferredMappings = list; } } }