Cleaning out dead code (dotnet/corefx#27150)
authorJeremy Kuhne <jeremy.kuhne@microsoft.com>
Thu, 15 Feb 2018 06:49:17 +0000 (22:49 -0800)
committerGitHub <noreply@github.com>
Thu, 15 Feb 2018 06:49:17 +0000 (22:49 -0800)
commit8dc5e673847cee86d111fcdab82fb0e6f6882ac5
tree8ddf8b15f92086b5b5917a8817a12e3bedd50581
parente5f429ebee97b89e8121780a92c99b46e585cd00
Cleaning out dead code (dotnet/corefx#27150)

Also refactor Unix attribute handling a bit to be more consistent and
ensure that we don't make unnecessary addtional filesystem calls.

Commit migrated from https://github.com/dotnet/corefx/commit/16f26ba855f5cc6d52a738e8bc3856c6f77cf761
31 files changed:
src/libraries/Common/src/Interop/Windows/kernel32/Interop.GetLongPathName.cs
src/libraries/Common/src/System/IO/PathInternal.Unix.cs
src/libraries/Common/src/System/IO/PathInternal.Windows.cs
src/libraries/Common/src/System/IO/PathInternal.cs [deleted file]
src/libraries/Common/tests/Common.Tests.csproj
src/libraries/Common/tests/Tests/System/IO/PathInternal.Tests.cs [deleted file]
src/libraries/Common/tests/Tests/System/IO/PathInternal.Windows.Tests.cs
src/libraries/Common/tests/Tests/System/IO/PathInternal_Unix_Tests.cs [deleted file]
src/libraries/System.IO.Compression/src/System.IO.Compression.csproj
src/libraries/System.IO.FileSystem.DriveInfo/src/System.IO.FileSystem.DriveInfo.csproj
src/libraries/System.IO.FileSystem.Watcher/src/System.IO.FileSystem.Watcher.csproj
src/libraries/System.IO.FileSystem/System.IO.FileSystem.sln
src/libraries/System.IO.FileSystem/src/System.IO.FileSystem.csproj
src/libraries/System.IO.FileSystem/src/System/IO/DirectoryInfo.Unix.cs [deleted file]
src/libraries/System.IO.FileSystem/src/System/IO/DirectoryInfo.Windows.cs [deleted file]
src/libraries/System.IO.FileSystem/src/System/IO/DirectoryInfo.cs
src/libraries/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEntry.Unix.cs
src/libraries/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEntry.Windows.cs
src/libraries/System.IO.FileSystem/src/System/IO/Enumeration/FileSystemEnumerator.Unix.cs
src/libraries/System.IO.FileSystem/src/System/IO/FileInfo.Unix.cs [deleted file]
src/libraries/System.IO.FileSystem/src/System/IO/FileInfo.Windows.cs [deleted file]
src/libraries/System.IO.FileSystem/src/System/IO/FileStatus.Unix.cs
src/libraries/System.IO.FileSystem/src/System/IO/FileSystemInfo.Unix.cs
src/libraries/System.IO.FileSystem/src/System/IO/FileSystemInfo.Windows.cs
src/libraries/System.IO.FileSystem/src/System/IO/PathHelpers.Unix.cs [deleted file]
src/libraries/System.IO.FileSystem/src/System/IO/PathHelpers.Windows.cs [deleted file]
src/libraries/System.IO.FileSystem/src/System/IO/PathHelpers.cs
src/libraries/System.IO.Ports/src/System.IO.Ports.csproj
src/libraries/System.Runtime.Extensions/src/System.Runtime.Extensions.csproj
src/libraries/System.Runtime.Extensions/src/System/Environment.Windows.cs
src/libraries/System.Runtime.Extensions/src/System/Environment.cs