diff --git a/src/libraries/System.Private.CoreLib/src/System/IO/Directory.cs b/src/libraries/System.Private.CoreLib/src/System/IO/Directory.cs index f6bc4f42b064d2..ac61bac5226c44 100644 --- a/src/libraries/System.Private.CoreLib/src/System/IO/Directory.cs +++ b/src/libraries/System.Private.CoreLib/src/System/IO/Directory.cs @@ -352,7 +352,7 @@ public static FileSystemInfo CreateSymbolicLink(string path, string pathToTarget /// -or- /// Too many levels of symbolic links. /// When is , the maximum number of symbolic links that are followed are 40 on Unix and 63 on Windows. - public static FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget = false) + public static FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget) { FileSystem.VerifyValidPath(linkPath, nameof(linkPath)); return FileSystem.ResolveLinkTarget(linkPath, returnFinalTarget, isDirectory: true); diff --git a/src/libraries/System.Private.CoreLib/src/System/IO/File.cs b/src/libraries/System.Private.CoreLib/src/System/IO/File.cs index 8480e46a094d3e..a35614214747e4 100644 --- a/src/libraries/System.Private.CoreLib/src/System/IO/File.cs +++ b/src/libraries/System.Private.CoreLib/src/System/IO/File.cs @@ -1042,7 +1042,7 @@ public static FileSystemInfo CreateSymbolicLink(string path, string pathToTarget /// -or- /// Too many levels of symbolic links. /// When is , the maximum number of symbolic links that are followed are 40 on Unix and 63 on Windows. - public static FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget = false) + public static FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget) { FileSystem.VerifyValidPath(linkPath, nameof(linkPath)); return FileSystem.ResolveLinkTarget(linkPath, returnFinalTarget, isDirectory: false); diff --git a/src/libraries/System.Runtime/ref/System.Runtime.cs b/src/libraries/System.Runtime/ref/System.Runtime.cs index 1b9b1d241b8549..2e993005c54e99 100644 --- a/src/libraries/System.Runtime/ref/System.Runtime.cs +++ b/src/libraries/System.Runtime/ref/System.Runtime.cs @@ -10214,7 +10214,7 @@ public static void Delete(string path, bool recursive) { } public static string[] GetLogicalDrives() { throw null; } public static System.IO.DirectoryInfo? GetParent(string path) { throw null; } public static void Move(string sourceDirName, string destDirName) { } - public static System.IO.FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget = false) { throw null; } + public static System.IO.FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget) { throw null; } public static void SetCreationTime(string path, System.DateTime creationTime) { } public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { } public static void SetCurrentDirectory(string path) { } @@ -10369,7 +10369,7 @@ public static void Move(string sourceFileName, string destFileName, bool overwri public static System.Collections.Generic.IEnumerable ReadLines(string path, System.Text.Encoding encoding) { throw null; } public static void Replace(string sourceFileName, string destinationFileName, string? destinationBackupFileName) { } public static void Replace(string sourceFileName, string destinationFileName, string? destinationBackupFileName, bool ignoreMetadataErrors) { } - public static System.IO.FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget = false) { throw null; } + public static System.IO.FileSystemInfo? ResolveLinkTarget(string linkPath, bool returnFinalTarget) { throw null; } public static void SetAttributes(string path, System.IO.FileAttributes fileAttributes) { } public static void SetCreationTime(string path, System.DateTime creationTime) { } public static void SetCreationTimeUtc(string path, System.DateTime creationTimeUtc) { }