mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Improve FileViewProvider validation diagnostic
GitOrigin-RevId: 4984c0fccdc113454452ab8213788289dc672304
This commit is contained in:
committed by
intellij-monorepo-bot
parent
8c4c7dc747
commit
b20f180b25
@@ -623,7 +623,11 @@ public final class FileManagerImpl implements FileManager {
|
||||
|
||||
if (shouldResurrect(viewProvider, file)) {
|
||||
viewProvider.putUserData(IN_COMA, null);
|
||||
LOG.assertTrue(getRawCachedViewProvider(file) == viewProvider);
|
||||
FileViewProvider cachedProvider = getRawCachedViewProvider(file);
|
||||
LOG.assertTrue(
|
||||
cachedProvider == viewProvider,
|
||||
"Cached: " + cachedProvider + ", expected: " + viewProvider
|
||||
);
|
||||
|
||||
for (PsiFile psiFile : viewProvider.getCachedPsiFiles()) {
|
||||
// update "myPossiblyInvalidated" fields in files by calling "isValid"
|
||||
|
||||
Reference in New Issue
Block a user