diff --git a/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/VirtualDirectoryImpl.java b/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/VirtualDirectoryImpl.java index 773ca6b13cfe..eb407c416f28 100644 --- a/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/VirtualDirectoryImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/VirtualDirectoryImpl.java @@ -237,7 +237,7 @@ public class VirtualDirectoryImpl extends VirtualFileSystemEntry { if (!isUnder) { if (!allowed.isEmpty()) { - assert false : "File accessed outside allowed roots: " + child + ";\n Allowed roots: " + allowed; + assert false : "File accessed outside allowed roots: " + child + ";\nAllowed roots: " + new ArrayList(allowed); } } } @@ -478,8 +478,9 @@ public class VirtualDirectoryImpl extends VirtualFileSystemEntry { @Nullable private Map asMap() { if (myChildren instanceof Map) { - //noinspection unchecked - return (Map)myChildren; + @SuppressWarnings({"unchecked", "UnnecessaryLocalVariable"}) + final Map map = (Map)myChildren; + return map; } return null; } @@ -492,8 +493,9 @@ public class VirtualDirectoryImpl extends VirtualFileSystemEntry { myChildren = map; } else { - //noinspection unchecked - map = (Map)myChildren; + @SuppressWarnings({"unchecked", "UnnecessaryLocalVariable"}) + final Map _map = (Map)myChildren; + map = _map; } return map;