4 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.Framework (2)
FileSystem\CachingFileSystemWrapper.cs (1)
43
public bool
FileExists
(string path)
FileSystem\ManagedFileSystem.cs (1)
140
public virtual bool
FileExists
(string path)
135 references to FileExists
Microsoft.Build (25)
BackEnd\BuildManager\BuildManager.cs (2)
3481
if (inputCacheFiles.Any(f => !FileSystems.Default.
FileExists
(f)))
3483
LogErrorAndShutdown(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("InputCacheFilesDoNotExist", string.Join(";", inputCacheFiles.Where(f => !FileSystems.Default.
FileExists
(f)))));
BackEnd\BuildManager\BuildParameters.cs (1)
1097
if (FileSystems.Default.
FileExists
(path))
BackEnd\Components\Communications\CurrentHost.cs (2)
34
if (FileSystems.Default.
FileExists
(dotnetExe))
54
host = FileSystems.Default.
FileExists
(dotnetExe)
BackEnd\Components\Communications\NodeLauncher.cs (1)
86
if (!FileSystems.Default.
FileExists
(msbuildLocation))
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
856
return FileSystems.Default.
FileExists
(appHostPath)
BackEnd\Components\Communications\RarNodeLauncher.cs (1)
69
return FileSystems.Default.
FileExists
(_pipeName);
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
336
if (FileSystems.Default.
FileExists
(projectPath) || (skipNonExistProjects == SkipNonExistentProjectsBehavior.Build))
BackEnd\Components\Scheduler\Scheduler.cs (1)
2748
shouldWriteHeader = !FileSystems.Default.
FileExists
(_debugDumpStateFilePath);
BackEnd\Components\Scheduler\SchedulingPlan.cs (1)
154
if (!FileSystems.Default.
FileExists
(planName))
BackEnd\Shared\BuildRequestConfiguration.cs (1)
1020
if (FileSystems.Default.
FileExists
(cacheFile))
BackEnd\Shared\TargetResult.cs (1)
319
if (!FileSystems.Default.
FileExists
(cacheFile))
Construction\ProjectRootElement.cs (2)
1661
ErrorUtilities.VerifyThrowInvalidOperation(FileSystems.Default.
FileExists
(path), "FileToReloadFromDoesNotExist", path);
1966
if (!FileSystems.Default.
FileExists
(path))
Construction\Solution\SolutionFile.cs (1)
635
if (!FileSystems.Default.
FileExists
(_solutionFile))
Definition\ToolsetConfigurationReader.cs (1)
274
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);
Logging\BinaryLogger\ProjectImportsCollector.cs (2)
222
if (checkFileExistence && !FileSystems.Default.
FileExists
(filePath))
268
if (FileSystems.Default.
FileExists
(_archiveFilePath))
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
80
while (FileSystems.Default.
FileExists
(fullPath))
src\msbuild\src\Shared\TaskEngineAssemblyResolver.cs (1)
106
if (FileSystems.Default.
FileExists
(_taskAssemblyFile))
Microsoft.Build.Framework (20)
BuildEnvironmentHelper.cs (3)
213
if (FileSystems.Default.
FileExists
(msBuildExecutableCandidate))
337
if (!string.IsNullOrEmpty(msBuildExePath) && FileSystems.Default.
FileExists
(msBuildExePath))
620
var existsCheck = mode == BuildEnvironmentMode.VisualStudio ? new Func<string, bool>(_ => true) : FileSystems.Default.
FileExists
;
FileSystem\CachingFileSystemWrapper.cs (1)
45
return CachedExistenceCheck(path, p => _fileSystem.
FileExists
(p));
FileUtilities.cs (4)
91
return !FileSystems.Default.
FileExists
(lowerCased);
1269
? FileExistenceCache.GetOrAdd(fullPath, fullPath => fileSystem.
FileExists
(fullPath))
1270
: fileSystem.
FileExists
(fullPath);
1691
if (fileSystem.
FileExists
(possibleFileDirectory))
FileUtilities_TempFiles.cs (1)
195
Assumed.False(FileSystems.Default.
FileExists
(file), "Guid should be unique");
Loader\CoreCLRAssemblyLoader.cs (1)
166
!FileSystems.Default.
FileExists
(candidatePath))
Loader\MSBuildLoadContext.cs (4)
45
_resolver = FileSystems.Default.
FileExists
(assemblyPath) && FileSystems.Default.
FileExists
(Path.ChangeExtension(assemblyPath, ".deps.json"))
82
if (!FileSystems.Default.
FileExists
(candidatePath))
104
if (FileSystems.Default.
FileExists
(assemblyNameInExecutableDirectory))
Utilities\FrameworkLocationHelper.cs (2)
1453
(!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&
1454
!FileSystems.Default.
FileExists
(Path.Combine(generatedPathToDotNetFramework, "Microsoft.Build.dll"))))
Utilities\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.Tasks.Core (69)
AddToWin32Manifest.cs (1)
104
if (!FileSystems.Default.
FileExists
(absolutePath))
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (1)
130
Assumed.True(FileSystems.Default.
FileExists
(_assemblyFolderConfigFile), $"The AssemblyFolders config file specified does not exist: {_assemblyFolderConfigFile}");
AssemblyDependency\AssemblyInformation.cs (1)
994
if (!FileSystems.Default.
FileExists
(path))
AssemblyDependency\GenerateBindingRedirects.cs (1)
113
var outputExists = FileSystems.Default.
FileExists
(outputAppConfigFile);
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))
2094
if (FileSystems.Default.
FileExists
(fileSource))
2163
if (FileSystems.Default.
FileExists
(fileSource))
Copy.cs (1)
1072
if (DestinationFolder != null && FileSystems.Default.
FileExists
(TaskEnvironment.GetAbsolutePath(DestinationFolder.ItemSpec)))
CreateManifestResourceName.cs (1)
197
if (FileSystems.Default.
FileExists
(dependentPath))
Delete.cs (1)
128
if (FileSystems.Default.
FileExists
(filePath))
DependencyFile.cs (1)
65
if (FileSystems.Default.
FileExists
(FileName))
Exec.cs (1)
513
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))
2735
if (FileSystems.Default.
FileExists
(outFileOrDir)
2757
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)
100
if (!FileSystems.Default.
FileExists
(launcher.Value))
ManifestUtil\Manifest.cs (2)
319
if (FileSystems.Default.
FileExists
(path))
336
if (FileSystems.Default.
FileExists
(resolvedPath))
ManifestUtil\SecurityUtil.cs (6)
656
if (!FileSystems.Default.
FileExists
(path))
851
if (toolPath == null || !FileSystems.Default.
FileExists
(toolPath))
856
if (toolPath == null || !FileSystems.Default.
FileExists
(toolPath))
864
if (NativeMethodsShared.IsWindows && (toolPath == null || !FileSystems.Default.
FileExists
(toolPath)))
868
if (toolPath == null || !FileSystems.Default.
FileExists
(toolPath))
872
if (!FileSystems.Default.
FileExists
(toolPath))
ManifestUtil\TrustInfo.cs (1)
655
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)
295
if (FileSystems.Default.
FileExists
(projectPath) || (skipNonExistProjects == SkipNonExistentProjectsBehavior.Build))
NativeMethods.cs (3)
149
if (!FileSystems.Default.
FileExists
(existingFileName))
154
var targetExists = FileSystems.Default.
FileExists
(newFileName);
647
if (FileSystems.Default.
FileExists
(path))
RedistList.cs (1)
1111
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)
582
if (FileSystems.Default.
FileExists
(reference))
600
.FirstOrDefault(p => FileSystems.Default.
FileExists
(Path.Combine(p, assemblyFileName)));
826
if (deleteSourceCodeFile && sourceCodePath is not null && FileSystems.Default.
FileExists
(sourceCodePath))
832
if (!_compileForOutOfProcess && !string.IsNullOrEmpty(_assemblyPath) && FileSystems.Default.
FileExists
(_assemblyPath))
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
47
return possibleLocations.Select(possibleLocation => possibleLocation()).FirstOrDefault(FileSystems.Default.
FileExists
);
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
80
while (FileSystems.Default.
FileExists
(fullPath))
StateFileBase.cs (3)
62
if (FileSystems.Default.
FileExists
(stateFile))
117
if (!string.IsNullOrEmpty(stateFile) && FileSystems.Default.
FileExists
(stateFile))
175
if (FileSystems.Default.
FileExists
(stateFile))
Unzip.cs (1)
125
if (!FileSystems.Default.
FileExists
(sourceFilePath))
Microsoft.Build.Utilities.Core (13)
PlatformManifest.cs (1)
97
if (FileSystems.Default.
FileExists
(platformManifestPath))
SDKManifest.cs (1)
315
if (FileSystems.Default.
FileExists
(sdkManifestPath))
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
80
while (FileSystems.Default.
FileExists
(fullPath))
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)
534
if (string.IsNullOrWhiteSpace(pathToTool) || (ToolPath == null && !FileSystems.Default.
FileExists
(TaskEnvironment.GetAbsolutePath(pathToTool))))
555
bool isExistingFile = FileSystems.Default.
FileExists
(TaskEnvironment.GetAbsolutePath(pathToTool));
1440
.FirstOrDefault(fullPath => !string.IsNullOrEmpty(fullPath) && FileSystems.Default.
FileExists
(TaskEnvironment.GetAbsolutePath(fullPath)));
1722
if (_temporaryBatchFile != null && FileSystems.Default.
FileExists
(_temporaryBatchFile))
MSBuild (8)
CommandLine\CommandLineParser.cs (3)
337
else if (!FileSystems.Default.
FileExists
(responseFile))
562
InitializationException.VerifyThrow(FileSystems.Default.
FileExists
(projectFile), "ProjectNotFoundError", projectFile);
663
if (FileSystems.Default.
FileExists
(autoResponseFile))
src\msbuild\src\Shared\Debugging\DebugUtils.cs (1)
80
while (FileSystems.Default.
FileExists
(fullPath))
src\msbuild\src\Shared\TaskEngineAssemblyResolver.cs (1)
106
if (FileSystems.Default.
FileExists
(_taskAssemblyFile))
XMake.cs (3)
399
if (!FileSystems.Default.
FileExists
(path))
3130
InitializationException.VerifyThrow(FileSystems.Default.
FileExists
(projectFile), "ProjectNotFoundError", projectFile);
3968
if (FileSystems.Default.
FileExists
(testFile))