20 references to SkipNonExistentProjectsBehavior
Microsoft.Build (20)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (20)
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)) 337skipNonExistProjects = SkipNonExistentProjectsBehavior.Build; 341skipNonExistProjects = SkipNonExistentProjectsBehavior.Error; 345if (FileSystems.Default.FileExists(projectPath) || (skipNonExistProjects == SkipNonExistentProjectsBehavior.Build)) 385if (skipNonExistProjects == SkipNonExistentProjectsBehavior.Skip) 391ErrorUtilities.VerifyThrow(skipNonExistProjects == SkipNonExistentProjectsBehavior.Error, "skipNonexistentProjects has unexpected value {0}", skipNonExistProjects); 729private bool TryParseSkipNonExistentProjects(string value, out SkipNonExistentProjectsBehavior behavior) 733behavior = SkipNonExistentProjectsBehavior.Error; 738behavior = SkipNonExistentProjectsBehavior.Build; 744behavior = originalSkipValue ? SkipNonExistentProjectsBehavior.Skip : SkipNonExistentProjectsBehavior.Error;