From e9aad2d0a1ab80193b2de327232c130d96cf0118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Tue, 8 Feb 2022 15:47:48 +0100 Subject: [PATCH] virtual_file.md: mention VfsUtilCore.createCompactVirtualFileSet() --- topics/basics/architectural_overview/virtual_file.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/topics/basics/architectural_overview/virtual_file.md b/topics/basics/architectural_overview/virtual_file.md index c9c797689..85d478748 100644 --- a/topics/basics/architectural_overview/virtual_file.md +++ b/topics/basics/architectural_overview/virtual_file.md @@ -81,6 +81,8 @@ Plugins targeting versions 2017.2 or older of the platform can use the now depre [`VfsUtil`](upsource:///platform/analysis-api/src/com/intellij/openapi/vfs/VfsUtil.java) and [`VfsUtilCore`](upsource:///platform/core-api/src/com/intellij/openapi/vfs/VfsUtilCore.java) provide utility methods for analyzing files in the Virtual File System. +For storing a large set of Virtual Files, use dedicated `VfsUtilCore.createCompactVirtualFileSet()`. + Use [`ProjectLocator`](upsource:///platform/projectModel-api/src/com/intellij/openapi/project/ProjectLocator.java) to find the projects that contain a given virtual file. ## How do I extend VFS?