From e60108fc0650b8f475118639657bad53c1b730c2 Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Thu, 29 Jun 2017 21:54:56 +0300 Subject: [PATCH] less logging for EA-103861 - assert: VirtualFileManagerImpl.getFileSystem --- .../intellij/openapi/vfs/impl/VirtualFileManagerImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java b/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java index fa67da9afd05..38d8da323df6 100644 --- a/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java +++ b/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java @@ -85,8 +85,11 @@ public class VirtualFileManagerImpl extends VirtualFileManagerEx { public VirtualFileSystem getFileSystem(@Nullable String protocol) { if (protocol == null) return null; List systems = myCollector.forKey(protocol); - if (systems.isEmpty()) return null; - LOG.assertTrue(systems.size() == 1, protocol + ": " + systems); + int size = systems.size(); + if (size == 0) return null; + if (size > 1) { + LOG.error(protocol + ": " + systems); + } return systems.get(0); }