From ccc2e843236270102f7d980a12e6b8d21f0a2476 Mon Sep 17 00:00:00 2001 From: Anton Lobov Date: Thu, 5 Apr 2018 17:52:02 +0200 Subject: [PATCH] EA-118882 - assert: FileManagerImpl.findFile --- .../jetbrains/jsonSchema/JsonSchemaVfsListener.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/json/src/com/jetbrains/jsonSchema/JsonSchemaVfsListener.java b/json/src/com/jetbrains/jsonSchema/JsonSchemaVfsListener.java index dae65a51bbdc..756a22d3ec04 100644 --- a/json/src/com/jetbrains/jsonSchema/JsonSchemaVfsListener.java +++ b/json/src/com/jetbrains/jsonSchema/JsonSchemaVfsListener.java @@ -84,12 +84,12 @@ public class JsonSchemaVfsListener extends BulkVirtualFileListenerAdapter { Arrays.stream(editors).filter(editor -> editor instanceof EditorEx) .map(editor -> ((EditorEx)editor).getVirtualFile()) .filter(file -> file != null && file.isValid()) - .forEach(file -> { - final Collection schemaFiles = myService.getSchemaFilesForFile(file); - if (schemaFiles.stream().anyMatch(finalScope::contains)) { - ReadAction.run(() -> Optional.ofNullable(psiManager.findFile(file)).ifPresent(analyzer::restart)); - } - }); + .forEach(file -> ReadAction.run(() -> { + final Collection schemaFiles = myService.getSchemaFilesForFile(file); + if (schemaFiles.stream().anyMatch(finalScope::contains)) { + Optional.ofNullable(psiManager.findFile(file)).ifPresent(analyzer::restart); + } + })); }; }