423 references to IsWindows
Microsoft.Build (47)
BackEnd\BuildManager\BuildManager.cs (1)
460
if (NativeMethodsShared.
IsWindows
|| parameters.LowPriority)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
843
if (!NativeMethodsShared.
IsWindows
|| BuildEnvironmentHelper.Instance.RunningInVisualStudio)
BackEnd\Components\Communications\CurrentHost.cs (1)
31
NativeMethodsShared.
IsWindows
? "dotnet.exe" : "dotnet");
BackEnd\Components\Communications\NodeLauncher.cs (1)
101
if (!NativeMethodsShared.
IsWindows
)
BackEnd\Node\OutOfProcNode.cs (1)
861
if (!lowPriority || NativeMethodsShared.
IsWindows
)
BackEnd\Node\OutOfProcServerNode.cs (1)
391
if (NativeMethodsShared.
IsWindows
&& command.ConsoleConfiguration.BufferWidth > 0)
BuildEnvironmentHelper.cs (3)
139
if (!NativeMethodsShared.
IsWindows
)
171
if (NativeMethodsShared.
IsWindows
&&
244
if (NativeMethodsShared.
IsWindows
&&
CommunicationsUtilities.cs (1)
517
if (!NativeMethodsShared.
IsWindows
)
Evaluation\Evaluator.cs (1)
1146
if (!NativeMethodsShared.
IsWindows
)
Evaluation\Expander.cs (2)
1658
if (!NativeMethodsShared.
IsWindows
)
1698
if (!NativeMethodsShared.
IsWindows
&& !registryKeyName.StartsWith("HKEY_CURRENT_USER", StringComparison.OrdinalIgnoreCase))
Evaluation\IntrinsicFunctions.cs (5)
195
if (!NativeMethodsShared.
IsWindows
)
211
if (!NativeMethodsShared.
IsWindows
)
224
if (!NativeMethodsShared.
IsWindows
)
246
if (!NativeMethodsShared.
IsWindows
)
277
if (!NativeMethodsShared.
IsWindows
&& !keyName.StartsWith("HKEY_CURRENT_USER", StringComparison.OrdinalIgnoreCase))
FileMatcher.cs (2)
1259
bool isUncPath = NativeMethodsShared.
IsWindows
&& fixedDir.Length > 1
2255
if (NativeMethodsShared.
IsWindows
&&
FileSystems.cs (1)
20
if (NativeMethodsShared.
IsWindows
)
FileUtilities.cs (4)
564
if (NativeMethodsShared.
IsWindows
|| string.IsNullOrEmpty(value)
585
if (NativeMethodsShared.
IsWindows
|| value.IsEmpty)
670
if (NativeMethodsShared.
IsWindows
)
764
if (NativeMethodsShared.
IsWindows
&& !EndsWithSlash(fullPath))
FrameworkLocationHelper.cs (14)
90
internal static string dotNetFrameworkVersionFolderPrefixV11 = NativeMethodsShared.
IsWindows
? "v1.1" : "1.1"; // v1.1 is for Everett.
95
internal static string dotNetFrameworkVersionFolderPrefixV20 = NativeMethodsShared.
IsWindows
? "v2.0" : "2.0"; // v2.0 is for Whidbey.
99
internal static string dotNetFrameworkVersionFolderPrefixV30 = NativeMethodsShared.
IsWindows
? "v3.0" : "3.0"; // v3.0 is for WinFx.
113
internal static string dotNetFrameworkVersionFolderPrefixV35 = NativeMethodsShared.
IsWindows
? "v3.5" : "3.5"; // v3.5 is for Orcas.
119
internal static string dotNetFrameworkVersionFolderPrefixV40 = NativeMethodsShared.
IsWindows
? "v4.0" : "4.0";
120
internal static string dotNetFrameworkVersionFolderPrefixV45 = NativeMethodsShared.
IsWindows
? "v4.5" : "4.5";
503
if (!NativeMethodsShared.
IsWindows
)
553
if (NativeMethodsShared.
IsWindows
)
600
if (NativeMethodsShared.
IsWindows
)
774
if (!NativeMethodsShared.
IsWindows
)
928
combinedPath = NativeMethodsShared.
IsWindows
1142
dotNetFrameworkVersionFolderPrefix: NativeMethodsShared.
IsWindows
? "v4.0" : "v4.5",
1395
(!FileSystems.Default.FileExists(Path.Combine(generatedPathToDotNetFramework, NativeMethodsShared.
IsWindows
? "MSBuild.exe" : "mcs.exe")) &&
1514
if (NativeMethodsShared.
IsWindows
)
Instance\HostServices.cs (1)
90
if (NativeMethodsShared.
IsWindows
)
Instance\RunningObjectTable.cs (1)
26
if (!NativeMethodsShared.
IsWindows
)
Logging\BaseConsoleLogger.cs (1)
265
runningWithCharacterFileType = NativeMethodsShared.
IsWindows
&& ConsoleConfiguration.OutputIsScreen;
Logging\InProcessConsoleConfiguration.cs (2)
27
if (NativeMethodsShared.
IsWindows
&& !Console.IsOutputRedirected)
78
if (NativeMethodsShared.
IsWindows
)
ManagedFileSystem.cs (1)
26
return NativeMethodsShared.
IsWindows
;
Modifiers.cs (1)
464
if (NativeMethodsShared.
IsWindows
)
TempFileUtilities.cs (1)
42
string msbuildTempFolder = NativeMethodsShared.
IsWindows
?
Microsoft.Build.BuildCheck.UnitTests (7)
DoubleWritesAnalyzer_Tests.cs (1)
31
string projectFile = NativeMethodsShared.
IsWindows
? @"C:\fake\project.proj" : "/fake/project.proj";
SharedOutputPathCheck_Tests.cs (6)
41
string projectFile1 = NativeMethodsShared.
IsWindows
? "C:\\fake1\\project1.proj" : "/fake1/project1.proj";
51
string projectFile2 = NativeMethodsShared.
IsWindows
? "C:\\fake2\\project2.proj" : "/fake2/project2.proj";
68
string projectFile1 = NativeMethodsShared.
IsWindows
? "C:\\fake\\project1.proj" : "/fake/project1.proj";
69
string projectFile2 = NativeMethodsShared.
IsWindows
? "C:\\fake\\project2.proj" : "/fake/project2.proj";
93
string wrongPathSeparator = NativeMethodsShared.
IsWindows
? "/" : "\\";
108
string projectFolder = NativeMethodsShared.
IsWindows
? "C:\\fake\\" : "/fake/";
Microsoft.Build.CommandLine.UnitTests (10)
XMake_Tests.cs (10)
1156
NativeMethodsShared.
IsWindows
? @"c:\bin\msbuild.exe" : "/msbuild.exe",
1183
private readonly string _pathToArbitraryBogusFile = NativeMethodsShared.
IsWindows
// OK on 64 bit as well
1193
var msbuildParameters = "\"" + _pathToArbitraryBogusFile + "\"" + (NativeMethodsShared.
IsWindows
? " /v:diag" : " -v:diag");
1199
output.ShouldContain(RunnerUtilities.PathToCurrentlyRunningMsBuildExe + (NativeMethodsShared.
IsWindows
? " /v:diag " : " -v:diag ") + _pathToArbitraryBogusFile, Case.Insensitive);
1208
var msbuildParameters = "\"" + _pathToArbitraryBogusFile + "\"" + (NativeMethodsShared.
IsWindows
? " /v:diag" : " -v:diag");
1214
if (NativeMethodsShared.
IsWindows
)
1222
output.ShouldContain(RunnerUtilities.PathToCurrentlyRunningMsBuildExe + (NativeMethodsShared.
IsWindows
? " /v:diag " : " -v:diag ") + _pathToArbitraryBogusFile, Case.Insensitive);
1238
var msbuildParameters = "\"" + _pathToArbitraryBogusFile + "\"" + (NativeMethodsShared.
IsWindows
? " /v:diag" : " -v:diag");
1248
output.ShouldContain(RunnerUtilities.PathToCurrentlyRunningMsBuildExe + (NativeMethodsShared.
IsWindows
? " /v:diag " : " -v:diag ") + _pathToArbitraryBogusFile, Case.Insensitive);
2171
fileLoggerParameters = new[] { "Parameter1", "verbosity=Normal;logfile=" + (NativeMethodsShared.
IsWindows
? "c:\\temp\\cat.log" : "/tmp/cat.log") };
Microsoft.Build.Engine.OM.UnitTests (45)
BuildEnvironmentHelper.cs (3)
139
if (!NativeMethodsShared.
IsWindows
)
171
if (NativeMethodsShared.
IsWindows
&&
244
if (NativeMethodsShared.
IsWindows
&&
Construction\SolutionFile_Tests.cs (1)
709
return !NativeMethodsShared.
IsWindows
? path.Replace('\\', '/') : path;
Construction\WhiteSpacePreservation_Tests.cs (1)
449
if (NativeMethodsShared.
IsWindows
)
Definition\DefinitionEditing_Tests.cs (9)
331
NativeMethodsShared.
IsWindows
524
NativeMethodsShared.
IsWindows
? @"c:\subdir1\**\subdir2\**\*.x?x" : "/subdir1/**/subdir2/**/*.x?x");
530
NativeMethodsShared.
IsWindows
? @"c:\subdir1\a\b\subdir2\c\i1.xyx" : "/subdir1/a/b/subdir2/c/i1.xyx")[
534
NativeMethodsShared.
IsWindows
?
1524
xml.AddImport(NativeMethodsShared.
IsWindows
?
2254
NativeMethodsShared.
IsWindows
? @"c:\" + Guid.NewGuid().ToString() + @"\**\i1" : "/" + Guid.NewGuid().ToString() + "/**/i1");
2444
NativeMethodsShared.
IsWindows
? @"c:\subdir1\**\subdir2\**\*.x?x" : "/subdir1/**/subdir2/**/*.x?x");
2448
NativeMethodsShared.
IsWindows
? @"c:\subdir1\a\b\subdir2\c\i1.xyx" : "/subdir1/a/b/subdir2/c/i1.xyx")[0].Xml;
2451
NativeMethodsShared.
IsWindows
?
Definition\Project_Tests.cs (2)
44
private readonly int RootPrefixLength = NativeMethodsShared.
IsWindows
? 3 : 1;
683
if (NativeMethodsShared.
IsWindows
)
Definition\ProjectCollection_Tests.cs (1)
409
string projectDirectory = NativeMethodsShared.
IsWindows
? "c:\\1" : "/l";
Definition\ProjectItem_Tests.cs (12)
286
NativeMethodsShared.
IsWindows
? @"<i Include='c:\foo\bar.baz'/>" : @"<i Include='/foo/bar.baz'/>");
300
NativeMethodsShared.
IsWindows
? @"c:\foo\bar.baz" : "/foo/bar.baz",
302
Assert.Equal(NativeMethodsShared.
IsWindows
? @"c:\" : "/", item.GetMetadataValue("RootDir"));
305
Assert.Equal(NativeMethodsShared.
IsWindows
? @"c:\foo\" : "/foo/", item.GetMetadataValue("RelativeDir"));
306
Assert.Equal(NativeMethodsShared.
IsWindows
? @"foo\" : "foo/", item.GetMetadataValue("Directory"));
309
NativeMethodsShared.
IsWindows
? @"c:\foo\bar.baz" : "/foo/bar.baz",
371
"<i Include='" + directory + (NativeMethodsShared.
IsWindows
? @"\**\*'/>" : "/**/*'/>"));
373
Assert.Equal(NativeMethodsShared.
IsWindows
? @"b\" : "b/", item.GetMetadataValue("RecursiveDir"));
416
IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment("<i Include='i0;" + directory + (NativeMethodsShared.
IsWindows
? @"\**\*;i2'/>" : "/**/*;i2'/>"));
420
Assert.Equal(NativeMethodsShared.
IsWindows
? @"b\" : "b/", items[1].GetMetadataValue("RecursiveDir"));
753
if (NativeMethodsShared.
IsWindows
)
1652
<i Include='i1.cpp;" + (NativeMethodsShared.
IsWindows
? @"c:\bar\i2.cpp" : "/bar/i2.cpp") + @"'>
Definition\ProjectItemDefinition_Tests.cs (4)
241
<i Include='" + (NativeMethodsShared.
IsWindows
? @"c:\a\b.ext" : "/a/b.ext") + @"'/>
268
<i Include='" + (NativeMethodsShared.
IsWindows
? @"c:\a\b.ext" : "/a/b.ext") + @"'/>
295
<i Include='" + (NativeMethodsShared.
IsWindows
? @"c:\a\b.ext" : "/a/b.ext") + @"'/>
324
<i Include='" + (NativeMethodsShared.
IsWindows
? @"c:\a\b.ext" : "/a/b.ext") + @"'>
Definition\ProjectProperty_Tests.cs (2)
155
string varName = NativeMethodsShared.
IsWindows
? "username" : "USER";
178
string varName = NativeMethodsShared.
IsWindows
? "username" : "USER";
FileSystems.cs (1)
20
if (NativeMethodsShared.
IsWindows
)
FileUtilities.cs (4)
564
if (NativeMethodsShared.
IsWindows
|| string.IsNullOrEmpty(value)
585
if (NativeMethodsShared.
IsWindows
|| value.IsEmpty)
670
if (NativeMethodsShared.
IsWindows
)
764
if (NativeMethodsShared.
IsWindows
&& !EndsWithSlash(fullPath))
Instance\ProjectInstance_Tests.cs (3)
895
instance.GetProperty(NativeMethodsShared.
IsWindows
? "username" : "USER").EvaluatedValue =
920
instance.GetProperty(NativeMethodsShared.
IsWindows
? "username" : "USER").EvaluatedValue =
942
instance.GetProperty(NativeMethodsShared.
IsWindows
? "username" : "USER").EvaluatedValue =
Instance\ProjectItemInstance_Tests.cs (1)
757
<i Include='i1.cpp;" + (NativeMethodsShared.
IsWindows
? @"c:\bar\i2.cpp" : "/bar/i2.cpp") + @"'>
TempFileUtilities.cs (1)
42
string msbuildTempFolder = NativeMethodsShared.
IsWindows
?
Microsoft.Build.Engine.UnitTests (87)
BackEnd\BuildRequestConfiguration_Tests.cs (1)
541
if (!NativeMethodsShared.
IsWindows
)
ConsoleLogger_Tests.cs (1)
2381
bool runningWithCharDevice = NativeMethodsShared.
IsWindows
? IsRunningWithCharacterFileType() : false;
Construction\SolutionFile_NewParser_Tests.cs (1)
160
return !NativeMethodsShared.
IsWindows
? path.Replace('\\', '/') : path;
Construction\SolutionFile_OldParser_Tests.cs (5)
36
p.FullPath = NativeMethodsShared.
IsWindows
? "c:\\foo.sln" : "/foo.sln";
77
p.FullPath = NativeMethodsShared.
IsWindows
? "c:\\foo.sln" : "/foo.sln";
96
p.FullPath = NativeMethodsShared.
IsWindows
? "c:\\foo.sln" : "/foo.sln";
152
p.FullPath = NativeMethodsShared.
IsWindows
? "c:\\foo.sln" : "/foo.sln";
715
p.FullPath = NativeMethodsShared.
IsWindows
? "c:\\foo.sln" : "/foo.sln";
Definition\Toolset_Tests.cs (1)
56
if (NativeMethodsShared.
IsWindows
)
Definition\ToolsetConfigurationReader_Tests.cs (1)
567
if (NativeMethodsShared.
IsWindows
)
Definition\ToolsVersion_Tests.cs (18)
35
string dir = NativeMethodsShared.
IsWindows
? "c:\\directory1\\directory2" : "/directory1/directory2";
36
string overrideDir = NativeMethodsShared.
IsWindows
? "c:\\msbuildoverridetasks" : "/msbuildoverridetasks";
161
NativeMethodsShared.
IsWindows
? "c:\\directory1\\directory2" : "/directory1/directory2",
242
string dir = NativeMethodsShared.
IsWindows
? "c:\\directory1\\directory2" : "/directory1/directory2";
243
string overrideDir = NativeMethodsShared.
IsWindows
? "c:\\msbuildoverridetasks" : "/msbuildoverridetasks";
928
NativeMethodsShared.
IsWindows
? "c:\\inline" : "/inline",
995
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1004
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1010
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1016
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1022
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1028
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1034
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1042
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1050
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1056
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1069
new DefaultTasksFile(NativeMethodsShared.
IsWindows
1078
new DefaultTasksFile(NativeMethodsShared.
IsWindows
Evaluation\Evaluator_Tests.cs (12)
139
string fooPath = NativeMethodsShared.
IsWindows
? @"c:\temp\foo.import" : "/temp/foo.import";
140
string barPath = NativeMethodsShared.
IsWindows
? @"c:\temp\bar.import" : "/temp/bar.import";
1328
string targets1FileName = NativeMethodsShared.
IsWindows
? @"c:\a\t1.targets" : "/a/t1.targets";
1329
string aDirName = NativeMethodsShared.
IsWindows
? @"c:\a\" : "/a/";
1330
string targets2FileName = NativeMethodsShared.
IsWindows
? @"c:\a\b\t2.targets" : "/a/b/t2.targets";
1331
string bDirName = NativeMethodsShared.
IsWindows
? @"c:\a\b\" : "/a/b/";
1332
string targets3FileName = NativeMethodsShared.
IsWindows
? @"c:\t3.targets" : "/t3.targets";
1333
string rootDirName = NativeMethodsShared.
IsWindows
? @"c:\" : "/";
1334
string aProjName = NativeMethodsShared.
IsWindows
? @"c:\a\p.proj" : "/a/p.proj";
2764
string file = NativeMethodsShared.
IsWindows
? @"c:\foo\bar.csproj" : "/foo/bar.csproj";
2783
string file = NativeMethodsShared.
IsWindows
? @"c:\bar.csproj" : "/bar.csproj";
2784
string dir = NativeMethodsShared.
IsWindows
? @"c:\" : "/";
Evaluation\Expander_Tests.cs (10)
41
private static readonly string s_rootPathPrefix = NativeMethodsShared.
IsWindows
? "C:\\" : Path.VolumeSeparatorChar.ToString();
1370
NativeMethodsShared.
IsWindows
? @"subdir1\engine.dll" : "subdir1/engine.dll", project.FullPath);
1374
NativeMethodsShared.
IsWindows
? @"subdir2\tasks.dll" : "subdir2/tasks.dll", project.FullPath);
1860
string envVar = NativeMethodsShared.
IsWindows
? "TEMP" : "USER";
3813
string envVar = NativeMethodsShared.
IsWindows
? "TEMP" : "USER";
3837
string envVar = NativeMethodsShared.
IsWindows
? "TEMP" : "USER";
3861
string envVar = NativeMethodsShared.
IsWindows
? "TEMP" : "USER";
3885
string envVar = NativeMethodsShared.
IsWindows
? "TEMP" : "USER";
4284
if (NativeMethodsShared.
IsWindows
)
4289
if (!NativeMethodsShared.
IsWindows
)
Evaluation\ItemEvaluation_Tests.cs (1)
606
if (!NativeMethodsShared.
IsWindows
)
Evaluation\ItemSpec_Tests.cs (1)
44
var absoluteRootPath = NativeMethodsShared.
IsWindows
FileMatcher_Tests.cs (17)
1004
if (NativeMethodsShared.
IsWindows
)
1018
NativeMethodsShared.
IsWindows
? "f:\\dir1\\dir2\\file.txt" : "/dir1/dir2/file.txt",
1019
NativeMethodsShared.
IsWindows
? "f:\\dir1\\dir2\\file.txt" : "/dir1/dir2/file.txt",
1446
string[] strings = new string[1] { NativeMethodsShared.
IsWindows
? "c:\\1.file" : "/1.file" };
1447
strings = FileMatcher.RemoveProjectDirectory(strings, NativeMethodsShared.
IsWindows
? "c:\\" : "/").ToArray();
1450
strings = new string[1] { NativeMethodsShared.
IsWindows
? "c:\\directory\\1.file" : "/directory/1.file" };
1451
strings = FileMatcher.RemoveProjectDirectory(strings, NativeMethodsShared.
IsWindows
? "c:\\" : "/").ToArray();
1452
Assert.Equal(strings[0], NativeMethodsShared.
IsWindows
? "directory\\1.file" : "directory/1.file");
1454
strings = new string[1] { NativeMethodsShared.
IsWindows
? "c:\\directory\\1.file" : "/directory/1.file" };
1455
strings = FileMatcher.RemoveProjectDirectory(strings, NativeMethodsShared.
IsWindows
? "c:\\directory" : "/directory").ToArray();
1458
strings = new string[1] { NativeMethodsShared.
IsWindows
? "c:\\1.file" : "/1.file" };
1459
strings = FileMatcher.RemoveProjectDirectory(strings, NativeMethodsShared.
IsWindows
? "c:\\directory" : "/directory").ToArray();
1460
Assert.Equal(strings[0], NativeMethodsShared.
IsWindows
? "c:\\1.file" : "/1.file");
1462
strings = new string[1] { NativeMethodsShared.
IsWindows
? "c:\\directorymorechars\\1.file" : "/directorymorechars/1.file" };
1463
strings = FileMatcher.RemoveProjectDirectory(strings, NativeMethodsShared.
IsWindows
? "c:\\directory" : "/directory").ToArray();
1464
Assert.Equal(strings[0], NativeMethodsShared.
IsWindows
? "c:\\directorymorechars\\1.file" : "/directorymorechars/1.file");
1466
if (NativeMethodsShared.
IsWindows
)
FileUtilities_Tests.cs (13)
51
string itemSpec = NativeMethodsShared.
IsWindows
? @"c:\foo.txt" : "/foo.txt";
52
string itemSpecDir = NativeMethodsShared.
IsWindows
? @"c:\" : "/";
72
string projectPath = NativeMethodsShared.
IsWindows
? @"c:\abc\goo.proj" : @"/abc/goo.proj";
73
string projectPathDir = NativeMethodsShared.
IsWindows
? @"c:\abc\" : @"/abc/";
90
if (NativeMethodsShared.
IsWindows
)
246
Assert.Equal(NativeMethodsShared.
IsWindows
? @"c:\" : "/", FileUtilities.GetDirectory(NativeMethodsShared.
IsWindows
? @"c:\" : "/"));
247
Assert.Equal(NativeMethodsShared.
IsWindows
? @"c:\" : "/", FileUtilities.GetDirectory(NativeMethodsShared.
IsWindows
? @"c:\foo" : "/foo"));
248
Assert.Equal(NativeMethodsShared.
IsWindows
? @"c:" : "/", FileUtilities.GetDirectory(NativeMethodsShared.
IsWindows
? @"c:" : "/"));
550
var isWindows = NativeMethodsShared.
IsWindows
;
965
string root = NativeMethodsShared.
IsWindows
? @"c:\" : "/";
Globbing\MSBuildGlob_Tests.cs (5)
39
var globRoot = NativeMethodsShared.
IsWindows
? @"c:\a" : "/a";
112
var globRoot = NativeMethodsShared.
IsWindows
? @"c:\a" : "/a";
133
var globRoot = NativeMethodsShared.
IsWindows
? @"c:\a" : "/a";
153
var globRoot = NativeMethodsShared.
IsWindows
? @"c:\a" : "/a";
353
return NativeMethodsShared.
IsWindows
? normalizedPath.Replace("\\\\", "\\") : normalizedPath;
Microsoft.Build.Framework (19)
EncodingUtilities.cs (2)
58
if (NativeMethods.
IsWindows
)
224
if (!NativeMethods.
IsWindows
)
NativeMethods.cs (17)
450
if (
IsWindows
)
499
if (
IsWindows
)
625
if (!
IsWindows
)
682
if (
IsWindows
)
836
get { return
IsWindows
? "Windows_NT" : "Unix"; }
988
if (
IsWindows
)
1028
if (!
IsWindows
)
1105
if (
IsWindows
)
1123
if (
IsWindows
)
1187
if (
IsWindows
)
1503
if (
IsWindows
)
1591
if (
IsWindows
)
1638
if (
IsWindows
&& originalConsoleMode is not null)
1722
if (
IsWindows
)
1829
return
IsWindows
1844
return
IsWindows
1859
return
IsWindows
Microsoft.Build.Framework.UnitTests (3)
FileClassifier_Tests.cs (3)
26
var volume = NativeMethodsShared.
IsWindows
? @"X:\" : "/home/usr";
40
var volume = NativeMethodsShared.
IsWindows
? @"X:\" : "/home/usr";
58
var volume = NativeMethodsShared.
IsWindows
? @"X:\" : "/home/usr";
Microsoft.Build.Tasks.Core (38)
AssemblyDependency\AssemblyInformation.cs (1)
246
if (!NativeMethodsShared.
IsWindows
)
AssemblyDependency\AssemblyMetadata.cs (1)
30
ScatterFiles = NativeMethodsShared.
IsWindows
? import.Files : null;
AssemblyDependency\Reference.cs (1)
514
else if (NativeMethodsShared.
IsWindows
)
AssemblyFoldersEx.cs (1)
80
if (!NativeMethodsShared.
IsWindows
)
BuildEnvironmentHelper.cs (3)
139
if (!NativeMethodsShared.
IsWindows
)
171
if (NativeMethodsShared.
IsWindows
&&
244
if (NativeMethodsShared.
IsWindows
&&
Copy.cs (1)
325
if (!NativeMethodsShared.
IsWindows
)
Exec.cs (3)
496
if (NativeMethodsShared.
IsWindows
)
588
if (NativeMethodsShared.
IsWindows
)
649
protected override string ToolName => NativeMethodsShared.
IsWindows
? "cmd.exe" : "sh";
FileMatcher.cs (2)
1259
bool isUncPath = NativeMethodsShared.
IsWindows
&& fixedDir.Length > 1
2255
if (NativeMethodsShared.
IsWindows
&&
FileState.cs (3)
90
if (NativeMethodsShared.
IsWindows
)
103
if (NativeMethodsShared.
IsWindows
)
177
if (NativeMethodsShared.
IsWindows
)
FileSystems.cs (1)
20
if (NativeMethodsShared.
IsWindows
)
FileUtilities.cs (4)
564
if (NativeMethodsShared.
IsWindows
|| string.IsNullOrEmpty(value)
585
if (NativeMethodsShared.
IsWindows
|| value.IsEmpty)
670
if (NativeMethodsShared.
IsWindows
)
764
if (NativeMethodsShared.
IsWindows
&& !EndsWithSlash(fullPath))
GenerateApplicationManifest.cs (1)
115
if (!NativeMethodsShared.
IsWindows
)
GenerateDeploymentManifest.cs (1)
157
if (!NativeMethodsShared.
IsWindows
)
GenerateLauncher.cs (1)
44
if (!NativeMethodsShared.
IsWindows
)
GenerateManifestBase.cs (1)
275
if (!NativeMethodsShared.
IsWindows
)
GetInstalledSDKLocations.cs (1)
127
if (!NativeMethodsShared.
IsWindows
)
GetSDKReferenceFiles.cs (1)
230
if (!NativeMethodsShared.
IsWindows
)
ManagedFileSystem.cs (1)
26
return NativeMethodsShared.
IsWindows
;
ManifestUtil\SecurityUtil.cs (1)
868
if (NativeMethodsShared.
IsWindows
&& (toolPath == null || !FileSystems.Default.FileExists(toolPath)))
Modifiers.cs (1)
464
if (NativeMethodsShared.
IsWindows
)
NativeMethods.cs (5)
805
if (NativeMethodsShared.
IsWindows
)
838
if (NativeMethodsShared.
IsWindows
)
989
if (NativeMethodsShared.
IsWindows
)
1284
if (NativeMethodsShared.
IsWindows
)
1344
if (NativeMethodsShared.
IsWindows
)
ResolveSDKReference.cs (1)
268
if (!NativeMethodsShared.
IsWindows
)
SignFile.cs (1)
46
if (!NativeMethodsShared.
IsWindows
)
TempFileUtilities.cs (1)
42
string msbuildTempFolder = NativeMethodsShared.
IsWindows
?
Microsoft.Build.Tasks.UnitTests (69)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
190
protected static readonly string s_rootPathPrefix = NativeMethodsShared.
IsWindows
? "C:\\" : Path.VolumeSeparatorChar.ToString();
AssignTargetPath_Tests.cs (12)
24
{ new TaskItem(NativeMethodsShared.
IsWindows
? @"c:\bin2\abc.efg" : "/bin2/abc.efg") };
25
t.RootFolder = NativeMethodsShared.
IsWindows
? @"c:\bin" : "/bin";
29
t.AssignedFiles[0].ItemSpec.ShouldBe(NativeMethodsShared.
IsWindows
? @"c:\bin2\abc.efg" : "/bin2/abc.efg");
39
{ new TaskItem(NativeMethodsShared.
IsWindows
? @"c:\f1\f2\file.txt" : "/f1/f2/file.txt") };
40
t.RootFolder = NativeMethodsShared.
IsWindows
? @"c:\f1\f2" : "/f1/f2";
55
NativeMethodsShared.
IsWindows
? @"d:\f1\f2\f3\f4\file.txt" : "/f1/f2/f3/f4/file.txt")
61
t.RootFolder = NativeMethodsShared.
IsWindows
? @"c:\f1" : "/x1";
76
NativeMethodsShared.
IsWindows
? @"c:\f1\f2\f3\f4\file.txt" : "/f1/f2/f3/f4/file.txt")
78
t.RootFolder = NativeMethodsShared.
IsWindows
? @"c:\f1\f2" : "/f1/f2";
82
t.AssignedFiles[0].GetMetadata("TargetPath").ShouldBe(NativeMethodsShared.
IsWindows
? @"f3\f4\file.txt" : "f3/f4/file.txt");
101
itemSpec: NativeMethodsShared.
IsWindows
? @"c:\f1\f2\file.txt" : "/f1/f2/file.txt",
104
t.RootFolder = NativeMethodsShared.
IsWindows
? @"c:\f1\f2" : "/f1/f2";
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (2)
72
projectDirectoryPath = NativeMethodsShared.
IsWindows
? projectDirectoryPath.Replace(":\\", "\\") : projectDirectoryPath.Replace("/", "\\");
124
projectDirectory = NativeMethodsShared.
IsWindows
? projectDirectory.Replace(":\\", "\\") : projectDirectory.Replace("/", "\\");
CombinePath_Tests.cs (11)
49
string path1 = NativeMethodsShared.
IsWindows
? @"c:\ghi.txt" : "/ghi.txt";
50
string path2 = NativeMethodsShared.
IsWindows
? @"d:\jkl\mno.txt" : "/jkl/mno.txt";
52
string pathsToMatch = string.Format(NativeMethodsShared.
IsWindows
? @"
61
t.Paths = NativeMethodsShared.
IsWindows
78
t.BasePath = NativeMethodsShared.
IsWindows
? @"c:\abc\def" : "/abc/def";
98
t.BasePath = NativeMethodsShared.
IsWindows
? @"\\fileserver\public" : "/rootdir/public";
99
string path1 = NativeMethodsShared.
IsWindows
? @"c:\ghi.txt" : "/ghi.txt";
100
string path2 = NativeMethodsShared.
IsWindows
? @"d:\jkl\mno.txt" : "/jkl/mno.txt";
102
string pathsToMatch = string.Format(NativeMethodsShared.
IsWindows
? @"
110
t.Paths = NativeMethodsShared.
IsWindows
128
if (NativeMethodsShared.
IsWindows
)
Copy_Tests.cs (1)
1384
if (NativeMethodsShared.
IsWindows
)
Exec_Tests.cs (22)
148
Exec exec = PrepareExec(NativeMethodsShared.
IsWindows
? "xcopy thisisanonexistentfile" : "cp thisisanonexistentfile thatisanonexistentfile");
152
Assert.Equal(NativeMethodsShared.
IsWindows
? 4 : 1, exec.ExitCode);
154
if (!NativeMethodsShared.
IsWindows
)
164
int expectedExitCode = NativeMethodsShared.
IsWindows
? -1 : 137;
166
Exec exec = PrepareExec(NativeMethodsShared.
IsWindows
? ":foo \n goto foo" : "while true; do sleep 1; done");
185
Exec exec = PrepareExec(NativeMethodsShared.
IsWindows
? ":foo \n goto foo" : "while true; do sleep 1; done");
199
exec.ExitCode.ShouldBe(NativeMethodsShared.
IsWindows
? -1 : 137);
228
var cmdLine = NativeMethodsShared.
IsWindows
245
var cmdLine = NativeMethodsShared.
IsWindows
269
Exec exec = PrepareExec(NativeMethodsShared.
IsWindows
? "echo [%cd%]" : "echo [$PWD]");
270
string working = !NativeMethodsShared.
IsWindows
? "/usr/lib" :
302
Directory.SetCurrentDirectory(NativeMethodsShared.
IsWindows
?
305
Exec exec = PrepareExec(NativeMethodsShared.
IsWindows
? "echo [%cd%]" : "echo [$PWD]");
579
if (!NativeMethodsShared.
IsWindows
)
640
if (NativeMethodsShared.
IsWindows
)
663
if (NativeMethodsShared.
IsWindows
)
694
if (NativeMethodsShared.
IsWindows
)
726
var cmdLine = NativeMethodsShared.
IsWindows
742
var cmdLine = NativeMethodsShared.
IsWindows
792
var cmdLine = NativeMethodsShared.
IsWindows
888
exec.Command = NativeMethodsShared.
IsWindows
? "echo [%MYENVVAR%]" : "echo [$myenvvar]";
1041
Exec exec = PrepareExec(NativeMethodsShared.
IsWindows
? $"type {textFilePath}" : $"cat {textFilePath}");
FindUnderPath_Tests.cs (3)
79
new TaskItem(NativeMethodsShared.
IsWindows
? @"C:\SomeoneElsesProject\File2.txt" : "/SomeoneElsesProject/File2.txt") };
112
Assert.Equal(NativeMethodsShared.
IsWindows
? @"C:\SomeoneElsesProject\File2.txt" : "/SomeoneElsesProject/File2.txt",
134
Assert.Equal(NativeMethodsShared.
IsWindows
? @"C:\SomeoneElsesProject\File2.txt" : "/SomeoneElsesProject/File2.txt",
MakeDir_Tests.cs (2)
91
if (NativeMethodsShared.
IsWindows
)
115
if (!NativeMethodsShared.
IsWindows
)
ResolveSDKReference_Tests.cs (2)
26
private readonly string _sdkPath = NativeMethodsShared.
IsWindows
1520
string goodSDKLocation = NativeMethodsShared.
IsWindows
? "C:\\GoodSDKLocation\\" : "/GoodSDKLocation/";
ResourceHandling\GenerateResource_Tests.cs (7)
433
NativeMethodsShared.
IsWindows
? bitmap.ToUpper() : bitmap,
652
NativeMethodsShared.
IsWindows
? bitmap.ToUpper() : bitmap);
698
if (!NativeMethodsShared.
IsWindows
)
908
if (!NativeMethodsShared.
IsWindows
)
2840
t.StronglyTypedFileName = NativeMethodsShared.
IsWindows
? "||" : "\0";
4076
NativeMethodsShared.
IsWindows
4166
NativeMethodsShared.
IsWindows
? smallestBitmapFile.ToUpperInvariant() : smallestBitmapFile,
Touch_Tests.cs (4)
26
internal static string myexisting_txt = NativeMethodsShared.
IsWindows
? @"c:\touch\myexisting.txt" : @"/touch/myexisting.txt";
27
internal static string mynonexisting_txt = NativeMethodsShared.
IsWindows
? @"c:\touch\mynonexisting.txt" : @"/touch/mynonexisting.txt";
28
internal static string nonexisting_txt = NativeMethodsShared.
IsWindows
? @"c:\touch-nonexistent\file.txt" : @"/touch-nonexistent/file.txt";
29
internal static string myreadonly_txt = NativeMethodsShared.
IsWindows
? @"c:\touch\myreadonly.txt" : @"/touch/myreadonly.txt";
Unzip_Tests.cs (1)
157
if (NativeMethodsShared.
IsWindows
)
WriteCodeFragment_Tests.cs (1)
542
public static string EscapedLineSeparator => NativeMethodsShared.
IsWindows
? "\\r\\n" : "\\n";
Microsoft.Build.UnitTests.Shared (7)
DummyMappedDrive.cs (2)
25
if (!NativeMethodsShared.
IsWindows
)
61
if (_mapped && NativeMethodsShared.
IsWindows
)
DummyMappedDriveUtils.cs (1)
26
return NativeMethods.
IsWindows
? new DummyMappedDrive() : default;
ObjectModelHelpers.cs (2)
1999
NativeMethodsShared.
IsWindows
2010
NativeMethodsShared.
IsWindows
RequiresSymbolicLinksFactAttribute.cs (1)
22
if (s_runningInAzurePipeline || !NativeMethodsShared.
IsWindows
)
RunnerUtilities.cs (1)
78
if (NativeMethodsShared.
IsWindows
)
Microsoft.Build.Utilities.Core (37)
AssemblyFoldersEx.cs (1)
80
if (!NativeMethodsShared.
IsWindows
)
BuildEnvironmentHelper.cs (3)
139
if (!NativeMethodsShared.
IsWindows
)
171
if (NativeMethodsShared.
IsWindows
&&
244
if (NativeMethodsShared.
IsWindows
&&
FileMatcher.cs (2)
1259
bool isUncPath = NativeMethodsShared.
IsWindows
&& fixedDir.Length > 1
2255
if (NativeMethodsShared.
IsWindows
&&
FileSystems.cs (1)
20
if (NativeMethodsShared.
IsWindows
)
FileUtilities.cs (4)
564
if (NativeMethodsShared.
IsWindows
|| string.IsNullOrEmpty(value)
585
if (NativeMethodsShared.
IsWindows
|| value.IsEmpty)
670
if (NativeMethodsShared.
IsWindows
)
764
if (NativeMethodsShared.
IsWindows
&& !EndsWithSlash(fullPath))
FrameworkLocationHelper.cs (14)
90
internal static string dotNetFrameworkVersionFolderPrefixV11 = NativeMethodsShared.
IsWindows
? "v1.1" : "1.1"; // v1.1 is for Everett.
95
internal static string dotNetFrameworkVersionFolderPrefixV20 = NativeMethodsShared.
IsWindows
? "v2.0" : "2.0"; // v2.0 is for Whidbey.
99
internal static string dotNetFrameworkVersionFolderPrefixV30 = NativeMethodsShared.
IsWindows
? "v3.0" : "3.0"; // v3.0 is for WinFx.
113
internal static string dotNetFrameworkVersionFolderPrefixV35 = NativeMethodsShared.
IsWindows
? "v3.5" : "3.5"; // v3.5 is for Orcas.
119
internal static string dotNetFrameworkVersionFolderPrefixV40 = NativeMethodsShared.
IsWindows
? "v4.0" : "4.0";
120
internal static string dotNetFrameworkVersionFolderPrefixV45 = NativeMethodsShared.
IsWindows
? "v4.5" : "4.5";
503
if (!NativeMethodsShared.
IsWindows
)
553
if (NativeMethodsShared.
IsWindows
)
600
if (NativeMethodsShared.
IsWindows
)
774
if (!NativeMethodsShared.
IsWindows
)
928
combinedPath = NativeMethodsShared.
IsWindows
1142
dotNetFrameworkVersionFolderPrefix: NativeMethodsShared.
IsWindows
? "v4.0" : "v4.5",
1395
(!FileSystems.Default.FileExists(Path.Combine(generatedPathToDotNetFramework, NativeMethodsShared.
IsWindows
? "MSBuild.exe" : "mcs.exe")) &&
1514
if (NativeMethodsShared.
IsWindows
)
LockCheck.cs (1)
260
if (NativeMethodsShared.
IsWindows
)
ManagedFileSystem.cs (1)
26
return NativeMethodsShared.
IsWindows
;
Modifiers.cs (1)
464
if (NativeMethodsShared.
IsWindows
)
TempFileUtilities.cs (1)
42
string msbuildTempFolder = NativeMethodsShared.
IsWindows
?
ToolLocationHelper.cs (4)
1821
if (NativeMethodsShared.
IsWindows
&& platformTarget != null)
2438
string registryRoot = NativeMethodsShared.
IsWindows
? GetTargetPlatformMonikerRegistryRoots(registrySearchLocation) : string.Empty;
2463
if (NativeMethodsShared.
IsWindows
)
2889
if (NativeMethodsShared.
IsWindows
)
ToolTask.cs (4)
655
if (NativeMethodsShared.
IsWindows
)
767
if (NativeMethodsShared.
IsWindows
)
1400
bool runningOnWindows = NativeMethodsShared.
IsWindows
;
1632
if (NativeMethodsShared.
IsWindows
)
Microsoft.Build.Utilities.UnitTests (40)
ProcessExtensions_Tests.cs (1)
20
NativeMethodsShared.
IsWindows
?
TaskItem_Tests.cs (2)
227
from.ItemSpec = NativeMethodsShared.
IsWindows
? @"c:\subdir\Monkey.txt" : "/subdir/Monkey.txt";
228
from.GetMetadata(FileUtilities.ItemSpecModifiers.Directory).ShouldBe(NativeMethodsShared.
IsWindows
? @"subdir\" : "subdir/");
ToolLocationHelper_Tests.cs (11)
376
NativeMethodsShared.
IsWindows
? "f:\\IDontExistAtAll" : "/IDontExistAtAll");
388
NativeMethodsShared.
IsWindows
? "f:\\IDontExistAtAll" : "/IDontExistAtAll",
1264
string targetFrameworkRootPath = NativeMethodsShared.
IsWindows
1285
string targetFrameworkRootPath = NativeMethodsShared.
IsWindows
1307
string targetFrameworkRootPath = NativeMethodsShared.
IsWindows
1328
string targetFrameworkRootPath = NativeMethodsShared.
IsWindows
1351
string targetFrameworkRootPath = NativeMethodsShared.
IsWindows
3075
string tooLongPath = NativeMethodsShared.
IsWindows
3110
string normalDirectory = NativeMethodsShared.
IsWindows
? "c:\\SDKPath" : "/SDKPath";
3131
string frameworkPathPattern = NativeMethodsShared.
IsWindows
? @"Microsoft SDKs\Windows\v8.0\ExtensionSDKs\MyFramework" : "Microsoft SDKs/Windows/v8.0/ExtensionSDKs/MyFramework";
3132
string frameworkPathPattern2 = NativeMethodsShared.
IsWindows
? @"ExtensionSDKs\MyFramework" : "ExtensionSDKs/MyFramework";
ToolTask_Tests.cs (26)
111
if (!NativeMethodsShared.
IsWindows
&& string.IsNullOrEmpty(responseFileCommands) && string.IsNullOrEmpty(commandLineCommands))
118
StartInfo = GetProcessStartInfo(GenerateFullPathToTool(), NativeMethodsShared.
IsWindows
? "/x" : string.Empty, null);
130
t.ToolPath = NativeMethodsShared.
IsWindows
? @"C:\MyAlternatePath" : "/MyAlternatePath";
146
t.ToolPath = NativeMethodsShared.
IsWindows
? @"C:\MyAlternatePath" : "/MyAlternatePath";
166
t.FullToolName = Path.Combine(systemPath, NativeMethodsShared.
IsWindows
? "attrib.exe" : "ps");
188
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
? "/C garbagegarbagegarbagegarbage.exe" : "-c garbagegarbagegarbagegarbage.exe";
191
t.ExitCode.ShouldBe(NativeMethodsShared.
IsWindows
? 1 : 127); // cmd.exe error code is 1, sh error code is 127
213
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
240
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
272
string singleQuote = NativeMethodsShared.
IsWindows
? "'" : string.Empty;
289
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
313
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
337
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
361
t.FullToolName = NativeMethodsShared.
IsWindows
? "c:\\baz\\foo.exe" : "/baz/foo.exe";
376
string shellName = NativeMethodsShared.
IsWindows
? "cmd.exe" : "sh";
377
string copyName = NativeMethodsShared.
IsWindows
? "xcopy.exe" : "cp";
429
string toolName = NativeMethodsShared.
IsWindows
? "cmd.exe" : "sh";
457
t.FullToolName = NativeMethodsShared.
IsWindows
? "findstr.exe" : "grep";
485
t.FullToolName = NativeMethodsShared.
IsWindows
? "findstr.exe" : "grep";
519
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
546
string userVarName = NativeMethodsShared.
IsWindows
? "username" : "user";
560
if (NativeMethodsShared.
IsWindows
)
652
string toolName = NativeMethodsShared.
IsWindows
? "cmd" : "sh";
693
if (NativeMethodsShared.
IsWindows
)
732
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
765
t.MockCommandLineCommands = NativeMethodsShared.
IsWindows
MSBuild (14)
BuildEnvironmentHelper.cs (3)
139
if (!NativeMethodsShared.
IsWindows
)
171
if (NativeMethodsShared.
IsWindows
&&
244
if (NativeMethodsShared.
IsWindows
&&
CommunicationsUtilities.cs (1)
517
if (!NativeMethodsShared.
IsWindows
)
FileSystems.cs (1)
20
if (NativeMethodsShared.
IsWindows
)
FileUtilities.cs (4)
564
if (NativeMethodsShared.
IsWindows
|| string.IsNullOrEmpty(value)
585
if (NativeMethodsShared.
IsWindows
|| value.IsEmpty)
670
if (NativeMethodsShared.
IsWindows
)
764
if (NativeMethodsShared.
IsWindows
&& !EndsWithSlash(fullPath))
ManagedFileSystem.cs (1)
26
return NativeMethodsShared.
IsWindows
;
Modifiers.cs (1)
464
if (NativeMethodsShared.
IsWindows
)
MSBuildClientApp.cs (1)
109
NativeMethodsShared.
IsWindows
? "dotnet.exe" : "dotnet");
TempFileUtilities.cs (1)
42
string msbuildTempFolder = NativeMethodsShared.
IsWindows
?
XMake.cs (1)
1881
if (NativeMethodsShared.
IsWindows
&&