@@ -5,15 +5,15 @@ namespace Ramstack.FileSystem.Composite;
55partial class CompositeFileSystem
66{
77 /// <summary>
8- /// Tries to flatten the specified <see cref="IVirtualFileSystem"/> into a flat list of the <see cref="IVirtualFileSystem"/>.
8+ /// Tries to flatten the specified <see cref="IVirtualFileSystem"/> into a flat list of <see cref="IVirtualFileSystem"/> instances .
99 /// </summary>
1010 /// <remarks>
1111 /// If the <paramref name="fileSystem"/> is not a <see cref="CompositeFileSystem"/>,
1212 /// the same instance of the <paramref name="fileSystem"/> is returned.
1313 /// </remarks>
1414 /// <param name="fileSystem">The <see cref="IVirtualFileSystem"/> to flatten.</param>
1515 /// <returns>
16- /// A <see cref="IVirtualFileSystem"/> that represents the flattened version of the specified <see cref="IVirtualFileSystem"/>.
16+ /// An <see cref="IVirtualFileSystem"/> that represents the flattened version of the specified <see cref="IVirtualFileSystem"/>.
1717 /// </returns>
1818 public static IVirtualFileSystem Flatten ( IVirtualFileSystem fileSystem )
1919 {
@@ -26,29 +26,29 @@ public static IVirtualFileSystem Flatten(IVirtualFileSystem fileSystem)
2626 }
2727
2828 /// <summary>
29- /// Creates an instance of the <see cref="IVirtualFileSystem"/> from the specified list and flattens it into a flat list of file systems .
29+ /// Creates an <see cref="IVirtualFileSystem"/> from the specified list, flattening any nested <see cref="CompositeFileSystem"/> instances .
3030 /// </summary>
3131 /// <remarks>
3232 /// This method returns a <see cref="CompositeFileSystem"/> if more than one file system remains after flattening.
3333 /// </remarks>
3434 /// <param name="list">The list of <see cref="IVirtualFileSystem"/> instances to compose and flatten.</param>
3535 /// <returns>
36- /// A <see cref="IVirtualFileSystem"/> that represents the flattened version of the specified list of the <see cref="IVirtualFileSystem"/>.
36+ /// An <see cref="IVirtualFileSystem"/> that represents the flattened version of the specified list of <see cref="IVirtualFileSystem"/> instances .
3737 /// </returns>
3838 public static IVirtualFileSystem Create ( params IVirtualFileSystem [ ] list ) =>
3939 list . Length != 1
4040 ? Create ( list . AsEnumerable ( ) )
4141 : Flatten ( list [ 0 ] ) ;
4242
4343 /// <summary>
44- /// Creates an instance of the <see cref="IVirtualFileSystem"/> from the specified list and flattens it into a flat list of file systems .
44+ /// Creates an <see cref="IVirtualFileSystem"/> from the specified list, flattening any nested <see cref="CompositeFileSystem"/> instances .
4545 /// </summary>
4646 /// <remarks>
4747 /// This method returns a <see cref="CompositeFileSystem"/> if more than one file system remains after flattening.
4848 /// </remarks>
4949 /// <param name="list">The list of <see cref="IVirtualFileSystem"/> instances to compose and flatten.</param>
5050 /// <returns>
51- /// A <see cref="IVirtualFileSystem"/> that represents the flattened version of the specified list of the <see cref="IVirtualFileSystem"/>.
51+ /// An <see cref="IVirtualFileSystem"/> that represents the flattened version of the specified list of <see cref="IVirtualFileSystem"/> instances .
5252 /// </returns>
5353 public static IVirtualFileSystem Create ( IEnumerable < IVirtualFileSystem > list )
5454 {
0 commit comments