InspectionToolResultExporter (@NotNull InspectionToolWrapper<?, ?> toolWrapper) { InspectionToolResultExporter presentation = myPresentationMap.get(toolWrapper); if (presentation == null) { presentation = createPresentation(toolWrapper); presentation = ConcurrencyUtil.cacheOrGet(myPresentationMap, toolWrapper, presentation); } return presentation; }