6 implementations of FileExists
Microsoft.Build (2)
FileSystem\DirectoryCacheFileSystemWrapper.cs (1)
47
public bool
FileExists
(string path)
FileSystem\MSBuildFileSystemBase.cs (1)
78
public virtual bool
FileExists
(string path) => FileSystems.Default.FileExists(path);
Microsoft.Build.Engine.UnitTests (1)
FileMatcher_Tests.cs (1)
2684
public bool
FileExists
(string path)
Microsoft.Build.Framework (3)
FileSystem\CachingFileSystemWrapper.cs (1)
43
public bool
FileExists
(string path)
FileSystem\ManagedFileSystem.cs (1)
140
public virtual bool
FileExists
(string path)
FileSystem\MSBuildOnWindowsFileSystem.cs (1)
74
public bool
FileExists
(string path)
166 references to FileExists
Microsoft.Build (35)
BackEnd\BuildManager\BuildManager.cs (2)
3407
if (inputCacheFiles.Any(f => !FileSystems.Default.
FileExists
(f)))
3409
LogErrorAndShutdown(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("InputCacheFilesDoNotExist", string.Join(";", inputCacheFiles.Where(f => !FileSystems.Default.
FileExists
(f)))));
BackEnd\BuildManager\BuildParameters.cs (1)
1106
if (FileSystems.Default.
FileExists
(path))
BackEnd\Components\Communications\DetouredNodeLauncher.cs (1)
64
if (!FileSystems.Default.
FileExists
(launchData.MSBuildLocation))
BackEnd\Components\Communications\NodeLauncher.cs (1)
74
if (!FileSystems.Default.
FileExists
(msbuildLocation))
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
736
if (FileSystems.Default.
FileExists
(appHostPath))
BackEnd\Components\Communications\RarNodeLauncher.cs (1)
69
return FileSystems.Default.
FileExists
(_pipeName);
BackEnd\Components\FileAccesses\FileAccessManager.cs (1)
148
_ = FileSystems.Default.
FileExists
(filePath);
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
351
if (FileSystems.Default.
FileExists
(projectPath) || (skipNonExistProjects == SkipNonExistentProjectsBehavior.Build))
BackEnd\Components\Scheduler\Scheduler.cs (1)
2707
shouldWriteHeader = !FileSystems.Default.
FileExists
(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"), EnvironmentUtilities.CurrentProcessId));
BackEnd\Components\Scheduler\SchedulingPlan.cs (1)
154
if (!FileSystems.Default.
FileExists
(planName))
BackEnd\Shared\BuildRequestConfiguration.cs (1)
1004
if (FileSystems.Default.
FileExists
(cacheFile))
BackEnd\Shared\TargetResult.cs (1)
320
if (!FileSystems.Default.
FileExists
(cacheFile))
BuildEnvironmentHelper.cs (3)
223
if (FileSystems.Default.
FileExists
(msBuildExecutableCandidate))
347
if (!string.IsNullOrEmpty(msBuildExePath) && FileSystems.Default.
FileExists
(msBuildExePath))
631
var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.
FileExists
;
Construction\ProjectRootElement.cs (2)
1667
ErrorUtilities.VerifyThrowInvalidOperation(FileSystems.Default.
FileExists
(path), "FileToReloadFromDoesNotExist", path);
1972
if (!FileSystems.Default.
FileExists
(path))
Construction\Solution\SolutionFile.cs (1)
635
if (!FileSystems.Default.
FileExists
(_solutionFile))
DebugUtils.cs (1)
209
while (FileSystems.Default.
FileExists
(fullPath))
Definition\ToolsetConfigurationReader.cs (1)
275
FileSystems.Default.
FileExists
(BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile))
Evaluation\Evaluator.cs (2)
1905
if (FileSystems.Default.
FileExists
(dotnetExe))
2260
if (!FileSystems.Default.
FileExists
(importFileUnescaped))
Evaluation\IntrinsicFunctions.cs (1)
738
if (FileSystems.Default.
FileExists
(pathToAssembly))
FileSystem\MSBuildFileSystemBase.cs (1)
78
public virtual bool FileExists(string path) => FileSystems.Default.
FileExists
(path);
FrameworkLocationHelper.cs (2)
1437
(!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&
1438
!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, "Microsoft.Build.dll"))))
InprocTrackingNativeMethods.cs (1)
210
if (!FileSystems.Default.
FileExists
(fileTrackerPath))
Logging\BinaryLogger\ProjectImportsCollector.cs (2)
225
if (checkFileExistence && !FileSystems.Default.
FileExists
(filePath))
271
if (FileSystems.Default.
FileExists
(_archiveFilePath))
TaskEngineAssemblyResolver.cs (1)
106
if (FileSystems.Default.
FileExists
(_taskAssemblyFile))
TaskFactoryUtilities.cs (4)
140
if (!string.IsNullOrEmpty(assemblyPath) && FileSystems.Default.
FileExists
(assemblyPath))
190
if (!FileSystems.Default.
FileExists
(manifestPath))
258
if (FileSystems.Default.
FileExists
(path))
266
if (FileSystems.Default.
FileExists
(path))
Microsoft.Build.Engine.OM.UnitTests (4)
BuildEnvironmentHelper.cs (3)
223
if (FileSystems.Default.
FileExists
(msBuildExecutableCandidate))
347
if (!string.IsNullOrEmpty(msBuildExePath) && FileSystems.Default.
FileExists
(msBuildExePath))
631
var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.
FileExists
;
DebugUtils.cs (1)
209
while (FileSystems.Default.
FileExists
(fullPath))
Microsoft.Build.Engine.UnitTests (1)
FileMatcher_Tests.cs (1)
2686
return FileSystems.Default.
FileExists
(path);
Microsoft.Build.Framework (8)
FileSystem\CachingFileSystemWrapper.cs (1)
45
return CachedExistenceCheck(path, p => _fileSystem.
FileExists
(p));
FileUtilities.cs (4)
91
return !FileSystems.Default.
FileExists
(lowerCased);
1215
? FileExistenceCache.GetOrAdd(fullPath, fullPath => fileSystem.
FileExists
(fullPath))
1216
: fileSystem.
FileExists
(fullPath);
1637
if (fileSystem.
FileExists
(possibleFileDirectory))
FileUtilities_TempFiles.cs (1)
186
FrameworkErrorUtilities.VerifyThrow(!FileSystems.Default.
FileExists
(file), "Guid should be unique");
ItemSpecModifiers.cs (2)
308
if (FileSystems.Default.
FileExists
(unescapedItemSpec))
324
if (FileSystems.Default.
FileExists
(unescapedItemSpec))
Microsoft.Build.Tasks.Core (76)
AddToWin32Manifest.cs (1)
93
if (string.IsNullOrEmpty(ApplicationManifest.ItemSpec) || !FileSystems.Default.
FileExists
(ApplicationManifest?.ItemSpec))
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (1)
130
ErrorUtilities.VerifyThrow(FileSystems.Default.
FileExists
(_assemblyFolderConfigFile),
AssemblyDependency\AssemblyInformation.cs (1)
974
if (!FileSystems.Default.
FileExists
(path))
AssemblyDependency\GenerateBindingRedirects.cs (1)
108
var outputExists = FileSystems.Default.
FileExists
(OutputAppConfigFile.ItemSpec);
BootstrapperUtil\BootstrapperBuilder.cs (10)
363
if (!FileSystems.Default.
FileExists
(setupSourceFile))
537
if (FileSystems.Default.
FileExists
(resourceFilePath))
810
bool fileExists = FileSystems.Default.
FileExists
(filePath);
811
bool schemaExists = FileSystems.Default.
FileExists
(schemaPath);
938
if (FileSystems.Default.
FileExists
(strLangManifestFilename))
1453
if (!FileSystems.Default.
FileExists
(packageFileSource.Value))
1471
if (!FileSystems.Default.
FileExists
(packageFileSource.Value))
1524
if (FileSystems.Default.
FileExists
(eulaAttribute.Value))
2093
if (FileSystems.Default.
FileExists
(fileSource))
2162
if (FileSystems.Default.
FileExists
(fileSource))
BuildEnvironmentHelper.cs (3)
223
if (FileSystems.Default.
FileExists
(msBuildExecutableCandidate))
347
if (!string.IsNullOrEmpty(msBuildExePath) && FileSystems.Default.
FileExists
(msBuildExePath))
631
var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.
FileExists
;
Copy.cs (1)
1056
if (DestinationFolder != null && FileSystems.Default.
FileExists
(TaskEnvironment.GetAbsolutePath(DestinationFolder.ItemSpec)))
CreateManifestResourceName.cs (1)
193
if (FileSystems.Default.
FileExists
(Path.Combine(Path.GetDirectoryName(fileName), conventionDependentUpon)))
DebugUtils.cs (1)
209
while (FileSystems.Default.
FileExists
(fullPath))
Delete.cs (1)
129
if (FileSystems.Default.
FileExists
(filePath))
DependencyFile.cs (1)
65
if (FileSystems.Default.
FileExists
(FileName))
Exec.cs (1)
509
if (!FileSystems.Default.
FileExists
(systemCmd))
FileIO\GetFileHash.cs (1)
93
if (!FileSystems.Default.
FileExists
(filePath))
FileIO\ReadLinesFromFile.cs (1)
46
if (FileSystems.Default.
FileExists
(filePath))
FileIO\VerifyFileHash.cs (1)
48
if (!FileSystems.Default.
FileExists
(filePath))
GenerateResource.cs (5)
1407
if (!FileSystems.Default.
FileExists
(Sources[i].ItemSpec))
1432
if (nothingOutOfDate && FileSystems.Default.
FileExists
(Sources[0].ItemSpec))
2524
if (assemblyFile.ItemSpec != null && FileSystems.Default.
FileExists
(assemblyFile.ItemSpec))
2739
if (FileSystems.Default.
FileExists
(outFileOrDir)
2761
if (FileSystems.Default.
FileExists
(currentOutputFile))
GetSDKReferenceFiles.cs (1)
1100
if (FileSystems.Default.
FileExists
(referencesCacheFile) && currentCodeLastWriteTime < referencesCacheFileLastWriteTimeUtc)
ManifestUtil\AssemblyIdentity.cs (6)
199
if (!FileSystems.Default.
FileExists
(path))
273
if (!FileSystems.Default.
FileExists
(path))
307
if (!FileSystems.Default.
FileExists
(path))
333
if (!FileSystems.Default.
FileExists
(path))
535
if (FileSystems.Default.
FileExists
(path) && IsEqual(this, FromFile(path), specificVersion))
542
if (FileSystems.Default.
FileExists
(path) && IsEqual(this, FromManifest(path), specificVersion))
ManifestUtil\DeployManifest.cs (2)
150
if (FileSystems.Default.
FileExists
(redistListFilePath))
583
if (FileSystems.Default.
FileExists
(manifestPath))
ManifestUtil\LauncherBuilder.cs (1)
83
if (!FileSystems.Default.
FileExists
(LauncherPath))
ManifestUtil\Manifest.cs (2)
314
if (FileSystems.Default.
FileExists
(path))
331
if (FileSystems.Default.
FileExists
(resolvedPath))
ManifestUtil\SecurityUtil.cs (6)
661
if (!FileSystems.Default.
FileExists
(path))
856
if (toolPath == null || !FileSystems.Default.
FileExists
(toolPath))
861
if (toolPath == null || !FileSystems.Default.
FileExists
(toolPath))
869
if (NativeMethodsShared.IsWindows && (toolPath == null || !FileSystems.Default.
FileExists
(toolPath)))
873
if (toolPath == null || !FileSystems.Default.
FileExists
(toolPath))
877
if (!FileSystems.Default.
FileExists
(toolPath))
ManifestUtil\TrustInfo.cs (1)
653
if (FileSystems.Default.
FileExists
(path))
Move.cs (3)
231
if (!FileSystems.Default.
FileExists
(sourceFile))
238
if (OverwriteReadOnlyFiles && FileSystems.Default.
FileExists
(destinationFile))
280
if (FileSystems.Default.
FileExists
(destinationFile))
MSBuild.cs (1)
311
if (FileSystems.Default.
FileExists
(projectPath) || (skipNonExistProjects == SkipNonExistentProjectsBehavior.Build))
NativeMethods.cs (3)
845
if (!FileSystems.Default.
FileExists
(existingFileName))
850
var targetExists = FileSystems.Default.
FileExists
(newFileName);
1479
if (FileSystems.Default.
FileExists
(path))
RedistList.cs (1)
1092
if (FileSystems.Default.
FileExists
(subsetFilePath))
ResGenDependencies.cs (1)
232
if (FileSystems.Default.
FileExists
(FileName))
ResolveCodeAnalysisRuleSet.cs (4)
87
if (FileSystems.Default.
FileExists
(fullName))
99
if (FileSystems.Default.
FileExists
(fullName))
112
if (FileSystems.Default.
FileExists
(fullName))
118
else if (FileSystems.Default.
FileExists
(CodeAnalysisRuleSet))
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (4)
571
if (FileSystems.Default.
FileExists
(reference))
589
.FirstOrDefault(p => FileSystems.Default.
FileExists
(Path.Combine(p, assemblyFileName)));
815
if (deleteSourceCodeFile && sourceCodePath is not null && FileSystems.Default.
FileExists
(sourceCodePath))
821
if (!_compileForOutOfProcess && !string.IsNullOrEmpty(_assemblyPath) && FileSystems.Default.
FileExists
(_assemblyPath))
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
47
return possibleLocations.Select(possibleLocation => possibleLocation()).FirstOrDefault(FileSystems.Default.
FileExists
);
StateFileBase.cs (3)
45
if (FileSystems.Default.
FileExists
(stateFile))
83
if (!string.IsNullOrEmpty(stateFile) && FileSystems.Default.
FileExists
(stateFile))
140
if (FileSystems.Default.
FileExists
(stateFile))
TaskFactoryUtilities.cs (4)
140
if (!string.IsNullOrEmpty(assemblyPath) && FileSystems.Default.
FileExists
(assemblyPath))
190
if (!FileSystems.Default.
FileExists
(manifestPath))
258
if (FileSystems.Default.
FileExists
(path))
266
if (FileSystems.Default.
FileExists
(path))
Unzip.cs (1)
125
if (!FileSystems.Default.
FileExists
(sourceFilePath))
Microsoft.Build.UnitTests.Shared (5)
ObjectModelHelpers.cs (4)
579
Assert.True(FileSystems.Default.
FileExists
(Path.Combine(TempProjectDir, fileRelativePath)), message);
1049
if (FileSystems.Default.
FileExists
(files[i]))
1688
Assert.True(FileSystems.Default.
FileExists
(fullPath));
1873
if (FileSystems.Default.
FileExists
(path))
TestEnvironment.cs (1)
753
Assert.True(FileSystems.Default.
FileExists
(Path), $"A file expected as an output does not exist: {Path}");
Microsoft.Build.Utilities.Core (18)
BuildEnvironmentHelper.cs (3)
223
if (FileSystems.Default.
FileExists
(msBuildExecutableCandidate))
347
if (!string.IsNullOrEmpty(msBuildExePath) && FileSystems.Default.
FileExists
(msBuildExePath))
631
var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.
FileExists
;
DebugUtils.cs (1)
209
while (FileSystems.Default.
FileExists
(fullPath))
FrameworkLocationHelper.cs (2)
1437
(!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&
1438
!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, "Microsoft.Build.dll"))))
PlatformManifest.cs (1)
97
if (FileSystems.Default.
FileExists
(platformManifestPath))
SDKManifest.cs (1)
316
if (FileSystems.Default.
FileExists
(sdkManifestPath))
ToolLocationHelper.cs (6)
1503
if (!FileSystems.Default.
FileExists
(fullPath))
1766
if (FileSystems.Default.
FileExists
(Path.Combine(referenceAssemblyDirectory, "mscorlib.dll")))
1840
if (legacyMsCorlib20Path != null && FileSystems.Default.
FileExists
(Path.Combine(legacyMsCorlib20Path, "mscorlib.dll")))
1857
if (FileSystems.Default.
FileExists
(Path.Combine(referenceAssemblyDirectory, "mscorlib.dll")))
2632
bool platformSDKManifestExists = FileSystems.Default.
FileExists
(platformSDKManifest);
3119
if (!FileSystems.Default.
FileExists
(redistFilePath))
ToolTask.cs (4)
532
if (string.IsNullOrWhiteSpace(pathToTool) || (ToolPath == null && !FileSystems.Default.
FileExists
(pathToTool)))
553
bool isExistingFile = FileSystems.Default.
FileExists
(pathToTool);
1349
.FirstOrDefault(fullPath => !string.IsNullOrEmpty(fullPath) && FileSystems.Default.
FileExists
(fullPath));
1632
if (_temporaryBatchFile != null && FileSystems.Default.
FileExists
(_temporaryBatchFile))
MSBuild (19)
BuildEnvironmentHelper.cs (3)
223
if (FileSystems.Default.
FileExists
(msBuildExecutableCandidate))
347
if (!string.IsNullOrEmpty(msBuildExePath) && FileSystems.Default.
FileExists
(msBuildExePath))
631
var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.
FileExists
;
CommandLine\CommandLineParser.cs (3)
337
else if (!FileSystems.Default.
FileExists
(responseFile))
562
InitializationException.VerifyThrow(FileSystems.Default.
FileExists
(projectFile), "ProjectNotFoundError", projectFile);
665
if (FileSystems.Default.
FileExists
(autoResponseFile))
DebugUtils.cs (1)
209
while (FileSystems.Default.
FileExists
(fullPath))
FrameworkLocationHelper.cs (2)
1437
(!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&
1438
!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, "Microsoft.Build.dll"))))
ProjectSchemaValidationHandler.cs (1)
49
if (FileSystems.Default.
FileExists
(schemaFile))
TaskEngineAssemblyResolver.cs (1)
106
if (FileSystems.Default.
FileExists
(_taskAssemblyFile))
TaskFactoryUtilities.cs (4)
140
if (!string.IsNullOrEmpty(assemblyPath) && FileSystems.Default.
FileExists
(assemblyPath))
190
if (!FileSystems.Default.
FileExists
(manifestPath))
258
if (FileSystems.Default.
FileExists
(path))
266
if (FileSystems.Default.
FileExists
(path))
XMake.cs (4)
399
if (!FileSystems.Default.
FileExists
(path))
3117
InitializationException.VerifyThrow(FileSystems.Default.
FileExists
(projectFile), "ProjectNotFoundError", projectFile);
3957
if (FileSystems.Default.
FileExists
(testFile))
4115
InitializationException.VerifyThrow(FileSystems.Default.
FileExists
(fileName), "SchemaNotFoundError", fileName);