mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup
This commit is contained in:
@@ -56,7 +56,7 @@ public class PsiManagerImpl extends PsiManagerEx {
|
||||
|
||||
private final List<PsiTreeChangePreprocessor> myTreeChangePreprocessors = ContainerUtil.createLockFreeCopyOnWriteList();
|
||||
private final List<PsiTreeChangeListener> myTreeChangeListeners = ContainerUtil.createLockFreeCopyOnWriteList();
|
||||
private boolean myTreeChangeEventIsFiring = false;
|
||||
private boolean myTreeChangeEventIsFiring;
|
||||
|
||||
private boolean myIsDisposed;
|
||||
|
||||
|
||||
@@ -61,8 +61,8 @@ public class FileManagerImpl implements FileManager {
|
||||
private final ConcurrentMap<VirtualFile, PsiDirectory> myVFileToPsiDirMap = ContainerUtil.createConcurrentSoftValueMap();
|
||||
private final ConcurrentMap<VirtualFile, FileViewProvider> myVFileToViewProviderMap = ContainerUtil.createConcurrentWeakValueMap();
|
||||
|
||||
private boolean myInitialized = false;
|
||||
private boolean myDisposed = false;
|
||||
private boolean myInitialized;
|
||||
private boolean myDisposed;
|
||||
|
||||
private final FileDocumentManager myFileDocumentManager;
|
||||
private final MessageBusConnection myConnection;
|
||||
@@ -113,7 +113,7 @@ public class FileManagerImpl implements FileManager {
|
||||
});
|
||||
}
|
||||
|
||||
public static void clearPsiCaches(FileViewProvider provider) {
|
||||
public static void clearPsiCaches(@NotNull FileViewProvider provider) {
|
||||
if (provider instanceof SingleRootFileViewProvider) {
|
||||
for (PsiFile root : ((SingleRootFileViewProvider)provider).getCachedPsiFiles()) {
|
||||
if (root instanceof PsiFileImpl) {
|
||||
@@ -322,7 +322,7 @@ public class FileManagerImpl implements FileManager {
|
||||
}
|
||||
}
|
||||
|
||||
private boolean myProcessingFileTypesChange = false;
|
||||
private boolean myProcessingFileTypesChange;
|
||||
private void handleFileTypesChange(@NotNull FileTypesChanged runnable) {
|
||||
if (myProcessingFileTypesChange) return;
|
||||
myProcessingFileTypesChange = true;
|
||||
@@ -347,7 +347,7 @@ public class FileManagerImpl implements FileManager {
|
||||
|
||||
@TestOnly
|
||||
public void checkConsistency() {
|
||||
HashMap<VirtualFile, FileViewProvider> fileToViewProvider = new HashMap<VirtualFile, FileViewProvider>(myVFileToViewProviderMap);
|
||||
Map<VirtualFile, FileViewProvider> fileToViewProvider = new HashMap<VirtualFile, FileViewProvider>(myVFileToViewProviderMap);
|
||||
myVFileToViewProviderMap.clear();
|
||||
for (VirtualFile vFile : fileToViewProvider.keySet()) {
|
||||
final FileViewProvider fileViewProvider = fileToViewProvider.get(vFile);
|
||||
@@ -586,7 +586,7 @@ public class FileManagerImpl implements FileManager {
|
||||
return true;
|
||||
}
|
||||
|
||||
private void markInvalidations(Map<VirtualFile, FileViewProvider> originalFileToPsiFileMap) {
|
||||
private void markInvalidations(@NotNull Map<VirtualFile, FileViewProvider> originalFileToPsiFileMap) {
|
||||
DebugUtil.startPsiModification(null);
|
||||
try {
|
||||
for (Map.Entry<VirtualFile, FileViewProvider> entry : originalFileToPsiFileMap.entrySet()) {
|
||||
|
||||
Reference in New Issue
Block a user