- forceUpdate also process limited number of files out of current project in order to keep myFilesToUpdate empty. The files in question can be from other project or excluded from current one or even from user home directory (as by product of building vfs / watching it and broadcasting vfs events to listeners)
- indexFileContent skips processing contentless indices: they should be processed during building files to index or during vfs events processing
set shared flag when toByteArray is called and if it is set then copy byte buffer on write