Cosmos/source/Cosmos.System2_Plugs/System/IO/PathInternalImpl.cs
fanoI 806e6e9e89 More FAT work
- Make DirectoryInfo work
- Refactored FAT TestRunner in a similar way to the BCL one
- Bugfix: Path.GetTempPath() did not returned a complete path
- Added to VFS "naive" support to Get / Set file attributes (for now only Get is supported)
- Added more debug logs
2017-09-24 18:12:58 +02:00

21 lines
738 B
C#

//#define COSMOSDEBUG
using Cosmos.IL2CPU.API.Attribs;
using Cosmos.System;
namespace Cosmos.Kernel.Tests.Fat.System.IO
{
[Plug(TargetName = "System.IO.PathInternal, System.IO.FileSystem")]
public static class PathInternalImpl
{
/*
* TODO make this better for example we can call VFSManager.GetIsCaseSensitive() and make any Filesystem
* return this property set as true if the FileSystem is case sensitive (for example Ext3) or
* case insensitive (for example FAT)
*/
public static bool GetIsCaseSensitive()
{
Global.mFileSystemDebugger.SendInternal($"GetIsCaseSensitive() called false always returned");
return false;
}
}
}