fix(launcher): close Campaign LA LA1 review findings
This commit is contained in:
parent
4edc122085
commit
d511e4c348
12 changed files with 413 additions and 65 deletions
|
|
@ -29,11 +29,12 @@ internal sealed class AppCredentialResolver
|
|||
private readonly bool _isLinux;
|
||||
|
||||
/// <summary>
|
||||
/// <paramref name="isLinux"/> is caller-supplied, never detected in this
|
||||
/// file — <c>LinuxPlatformBoundaryTests</c>'s platform-owner guard
|
||||
/// requires every OS-family check to live under <c>Platform/</c>;
|
||||
/// callers pass <c>GraphicalHostPlatformServices</c>'s already-detected
|
||||
/// value instead of this file re-detecting it itself.
|
||||
/// <paramref name="isLinux"/> is the caller-supplied platform-policy
|
||||
/// value from <c>GraphicalHostPlatformServices</c>. This file still uses
|
||||
/// <c>RuntimePlatformGuard.IsLinuxRuntime</c> below as the narrow
|
||||
/// CA1416-recognized runtime guard required before calling
|
||||
/// <c>File.GetUnixFileMode</c>; it does not independently select the host
|
||||
/// platform or bypass the platform-services owner.
|
||||
/// </summary>
|
||||
internal AppCredentialResolver(
|
||||
TextReader standardInput,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue