void () { LOG.debug("updateMappingsImmediately"); if (!updateActiveVcses(false)) return; synchronized (myUpdateLock) { Disposer.dispose(myFilePointerDisposable); myFilePointerDisposable = Disposer.newDisposable(); myMappedRoots = Collections.emptyList(); myMappedRootsMapping = new RootMapping(Collections.emptyList()); myMappedRootShortNames = Collections.emptyMap(); dumpMappedRootsToLog(); } notifyMappingsChanged(); scheduleMappedRootsUpdate(); }