19 references to SkipNonExistentProjectsBehavior
Microsoft.Build (19)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (19)
56private SkipNonExistentProjectsBehavior _skipNonExistentProjects = SkipNonExistentProjectsBehavior.Undefined; 171case SkipNonExistentProjectsBehavior.Undefined: 174case SkipNonExistentProjectsBehavior.Build: 177case SkipNonExistentProjectsBehavior.Error: 180case SkipNonExistentProjectsBehavior.Skip: 194if (TryParseSkipNonExistentProjects(value, out SkipNonExistentProjectsBehavior behavior)) 326var skipNonExistProjects = _skipNonExistentProjects; 327if (_skipNonExistentProjects == SkipNonExistentProjectsBehavior.Undefined) 329if (TryParseSkipNonExistentProjects(project.GetMetadata("SkipNonexistentProjects"), out SkipNonExistentProjectsBehavior behavior)) 335skipNonExistProjects = SkipNonExistentProjectsBehavior.Error; 339if (FileSystems.Default.FileExists(projectPath) || (skipNonExistProjects == SkipNonExistentProjectsBehavior.Build)) 379if (skipNonExistProjects == SkipNonExistentProjectsBehavior.Skip) 385ErrorUtilities.VerifyThrow(skipNonExistProjects == SkipNonExistentProjectsBehavior.Error, "skipNonexistentProjects has unexpected value {0}", skipNonExistProjects); 723private bool TryParseSkipNonExistentProjects(string value, out SkipNonExistentProjectsBehavior behavior) 727behavior = SkipNonExistentProjectsBehavior.Error; 732behavior = SkipNonExistentProjectsBehavior.Build; 738behavior = originalSkipValue ? SkipNonExistentProjectsBehavior.Skip : SkipNonExistentProjectsBehavior.Error;