From dd78932007d4e16803e39ea1d82bd8f84c142562 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Thu, 28 Nov 2024 11:56:40 +0100 Subject: [PATCH] virtual_file.md: Add information about storing additional information in virtual files --- topics/basics/architectural_overview/virtual_file.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/topics/basics/architectural_overview/virtual_file.md b/topics/basics/architectural_overview/virtual_file.md index 69429d91e..3b7d0d2ea 100644 --- a/topics/basics/architectural_overview/virtual_file.md +++ b/topics/basics/architectural_overview/virtual_file.md @@ -90,3 +90,9 @@ To hook into operations performed in the local file system (for example, when de ## What are the rules for working with VFS? See [Virtual File System](virtual_file_system.md) for a detailed description of the VFS architecture and usage guidelines. + +## How can I store additional metadata in files? + +See: +- [`FilePropertyPusher`](%gh-ic%/platform/projectModel-api/src/com/intellij/openapi/roots/impl/FilePropertyPusher.java) +- [`FileAttribute`](%gh-ic%/platform/analysis-api/src/com/intellij/openapi/vfs/newvfs/FileAttribute.java)