From c777ffd31bfb4a2dc740b1f58c1a089ba18457f2 Mon Sep 17 00:00:00 2001 From: alcexhim Date: Tue, 8 Jul 2014 10:36:42 -0400 Subject: [PATCH] Added comment to explain how to fix known bug in FileSystemObjectModel.FromFiles() method --- .../ObjectModels/FileSystem/FileSystemObjectModel.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs b/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs index 17fd080e..be1b2fc6 100644 --- a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs +++ b/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs @@ -43,6 +43,12 @@ namespace UniversalEditor.ObjectModels.FileSystem public static FileSystemObjectModel FromFiles(string[] fileNames) { + // TODO: This doesn't work because GetAvailableObjectModel returns an + // ObjectModel but automatically closes the file after reading... deferred + // FileSystemObjectModels associated files need to remain open in order to + // read the file data. Consider using a Document-based approach which provides + // more control over closing files as needed? + FileSystemObjectModel fsom = new FileSystemObjectModel(); foreach (string fileName in fileNames)