969 references to Root
aspire (6)
Packaging\NuGetConfigMerger.cs (5)
162var configuration = doc.Root ?? new XElement("configuration"); 163if (doc.Root is null) 839var packageSources = doc.Root?.Element("packageSources"); 874var packageSourceMapping = doc.Root?.Element("packageSourceMapping"); 949var configuration = doc.Root ?? throw new InvalidOperationException("Invalid NuGet config structure");
Projects\FallbackProjectParser.cs (1)
75var root = doc.Root;
Aspire.Cli.Tests (16)
Packaging\NuGetConfigMergerTests.cs (15)
93var packageSources = xml.Root!.Element("packageSources")!; 97var psm = xml.Root!.Element("packageSourceMapping"); 134var packageSources = xml.Root!.Element("packageSources")!; 138var psm = xml.Root!.Element("packageSourceMapping")!; 173var packageSources = xml.Root!.Element("packageSources")!; 179var psm = xml.Root!.Element("packageSourceMapping")!; 213var psm = xml.Root!.Element("packageSourceMapping"); 323var packageSources = xml.Root!.Element("packageSources")!; 333var psm = xml.Root!.Element("packageSourceMapping")!; 373var packageSources = xml.Root!.Element("packageSources")!; 389var psm = xml.Root!.Element("packageSourceMapping")!; 442var packageSources = xml.Root!.Element("packageSources")!; 455var psm = xml.Root!.Element("packageSourceMapping")!; 508var packageSources = xml.Root!.Element("packageSources")!; 522var psm = xml.Root!.Element("packageSourceMapping")!;
Packaging\PackagingServiceTests.cs (1)
378var configSection = doc.Root?.Element("config");
BuildBoss (1)
ProjectUtil.cs (1)
38Namespace = document.Root.Name.Namespace;
dotnet.Tests (11)
CommandTests\Build\GivenDotnetBuildBuildsCsproj.cs (1)
339project.Root?.Add(itemGroup);
GivenThatWeWantToBeBackwardsCompatibleWith1xProjects.cs (2)
88var ns = projectXml.Root?.Name.Namespace ?? string.Empty; 89var propertyGroup = projectXml.Root?.Elements(ns + "PropertyGroup").First();
PackagedCommandTests.cs (4)
54var ns = project.Root.Name.Namespace; 92var ns = project.Root.Name.Namespace; 106project.Root.Element(ns + "PropertyGroup") 110project.Root.Element(ns + "PropertyGroup")
TestAssetExtensions.cs (4)
21var ns = project.Root.Name.Namespace; 25project.Root.Descendants(ns + "PackageReference") 42var ns = project.Root.Name.Namespace; 43project.Root.Element(ns + "PropertyGroup")
dotnet-svcutil-lib (4)
Shared\MSBuildProj.cs (4)
174if (projDefinition.Root != null && projDefinition.Root.Name != null) 176msbuildNS = projDefinition.Root.Name.Namespace; 429var ele = doc.Root?.Descendants(elementStr).FirstOrDefault();
dotnet-user-jwts (2)
src\Tools\Shared\SecretsHelpers\UserSecretsCreator.cs (2)
48var propertyGroup = projectDocument.Root.DescendantNodes() 58projectDocument.Root.AddFirst(propertyGroup);
dotnet-user-secrets (2)
src\Tools\Shared\SecretsHelpers\UserSecretsCreator.cs (2)
48var propertyGroup = projectDocument.Root.DescendantNodes() 58projectDocument.Root.AddFirst(propertyGroup);
dotnet-watch.Tests (10)
Build\EvaluationTests.cs (1)
64.WithProjectChanges(d => d.Root!.Add(XElement.Parse("""
CommandLine\ProgramTests.cs (1)
330proj.Root.Descendants()
HotReload\ApplyDeltaTests.cs (7)
243project.Root.Descendants() 275project.Root.Descendants() 281project.Root.Descendants() 412project.Root.Descendants() 554project.Root.Descendants() 854proj.Root.Descendants() 911proj.Root.Descendants()
HotReload\RuntimeProcessLauncherTests.cs (1)
702foreach (var r in project.Root!.Descendants().Where(e => e.Name.LocalName == "ProjectReference").ToArray())
EndToEnd.Tests (32)
GivenDotNetUsesMSBuild.cs (4)
52var ns = project.Root.Name.Namespace; 59project.Root.Add(itemGroup); 86var ns = project.Root.Name.Namespace; 93project.Root.Add(itemGroup);
GivenSelfContainedAppsRollForward.cs (4)
27var ns = project.Root.Name.Namespace; 29string targetFramework = project.Root.Element(ns + "PropertyGroup") 54var ns = project.Root.Name.Namespace; 56string targetFramework = project.Root.Element(ns + "PropertyGroup")
GivenUsingDefaultRuntimeFrameworkVersions.cs (2)
44var ns = project.Root.Name.Namespace; 48project.Root.Add(targetElement);
GivenWeWantToRequireWindowsForDesktopApps.cs (2)
49XNamespace ns = project.Root.Name.Namespace; 60project.Root.Add(target);
GivenWindowsApp.cs (5)
30var ns = project.Root.Name.Namespace; 33project.Root.Element(ns + "PropertyGroup") 35project.Root.Element(ns + "PropertyGroup") 42project.Root.Element(ns + "PropertyGroup") 47project.Root.Element(ns + "PropertyGroup")
ProjectBuildTests.cs (9)
26var ns = project.Root.Name.Namespace; 28project.Root.Element(ns + "PropertyGroup") 68var ns = project.Root.Name.Namespace; 70project.Root.Attribute("Sdk").Value = "Microsoft.NET.Sdk.Web"; 71project.Root.Element(ns + "PropertyGroup") 439XNamespace ns = projectXml.Root.Name.Namespace; 440Assert.Equal(framework, projectXml.Root.Element(ns + "PropertyGroup").Element(ns + "TargetFramework").Value); 450XNamespace ns = projectXml.Root.Name.Namespace; 451effectiveFramework = projectXml.Root.Element(ns + "PropertyGroup").Element(ns + "TargetFramework").Value;
Utilities\TestProjectCreator.cs (6)
40var ns = project.Root.Name.Namespace; 43project.Root.Element(ns + "PropertyGroup") 49project.Root.Element(ns + "PropertyGroup") 55project.Root.Element(ns + "PropertyGroup").Add(new XElement(ns + additionalProperty.Key, additionalProperty.Value)); 63project.Root.Add(new XElement(ns + "ItemGroup", 68project.Root.Add(new XElement(ns + "ItemGroup",
IIS.FunctionalTests (4)
src\Servers\IIS\IIS\test\Common.FunctionalTests\FrebTests.cs (1)
151var xDocument = XDocument.Load(xmlFile).Root;
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
101action(document.Root);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
87.Root
src\Servers\IIS\IIS\test\Common.FunctionalTests\MultiApplicationTests.cs (1)
103webConfig.Root
IIS.LongTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
101action(document.Root);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
87.Root
IIS.NewHandler.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
101action(document.Root);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
87.Root
IIS.NewShim.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
101action(document.Root);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
87.Root
IIS.ShadowCopy.Tests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
101action(document.Root);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
87.Root
IIS.Tests (1)
Utilities\TestServer.cs (1)
129var siteElement = webHostConfig.Root
IISExpress.FunctionalTests (3)
src\Servers\IIS\IIS\test\Common.FunctionalTests\FrebTests.cs (1)
151var xDocument = XDocument.Load(xmlFile).Root;
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (1)
101action(document.Root);
src\Servers\IIS\IIS\test\Common.FunctionalTests\MultiApplicationTests.cs (1)
103webConfig.Root
ILLink.Tasks (1)
CombineLinkerXmlFiles.cs (1)
35foreach (var element in subFile.Root.Elements())
Microsoft.Arcade.Common (1)
NupkgInfoFactory.cs (1)
54XElement metadataElement = GetSingleElement(doc.Root, "metadata");
Microsoft.AspNetCore.App.UnitTests (5)
SharedFxTests.cs (2)
269var runtimeListEntries = runtimeListDoc.Root.Descendants(); 322var runtimeListEntries = runtimeListDoc.Root.Descendants();
TargetingPackTests.cs (3)
317var frameworkListEntries = frameworkListDoc.Root.Descendants(); 380var frameworkListEntries = frameworkListDoc.Root.Descendants(); 422var frameworkListEntries = frameworkListDoc.Root.Descendants();
Microsoft.AspNetCore.DataProtection (2)
XmlEncryption\XmlEncryptionExtensions.cs (2)
67return doc.Root!; 154return doc.Root;
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (1)
XmlAssert.cs (1)
59SortAttributes(document.Root));
Microsoft.AspNetCore.Mvc.FunctionalTests (7)
AsyncEnumerableTestBase.cs (2)
88var @namespace = xml.Root.Name.NamespaceName; 89var projects = xml.Root.Elements(XName.Get("Project", @namespace));
src\Mvc\Mvc.Formatters.Xml\test\XmlAssert.cs (1)
59SortAttributes(document.Root));
XmlDataContractSerializerFormattersWrappingTest.cs (2)
237var root = XDocument.Parse(content).Root; 279var root = XDocument.Parse(content).Root;
XmlSerializerFormattersWrappingTest.cs (2)
220var root = XDocument.Parse(content).Root; 262var root = XDocument.Parse(content).Root;
Microsoft.AspNetCore.Server.IntegrationTesting (1)
xunit\IISExpressAncmSchema.cs (1)
44.Root
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (7)
IISDeployer.cs (1)
313ConfigureAppHostConfig(config.Root, contentRoot, port);
IISDeployerBase.cs (2)
26action(document.Root); 48action.Invoke(webconfig.Root, contentRoot);
IISExpressDeployer.cs (4)
290config.Root 296ConfigureModuleAndBinding(config.Root, contentRoot, port); 302AddAspNetCoreElement(config.Root); 305RunServerConfigActions(config.Root, contentRoot);
Microsoft.Build.BuildCheck.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.Build.CommandLine.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.Build.Engine.OM.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.Build.Engine.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.Build.Framework.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.Build.Tasks.Core (8)
AssemblyDependency\GenerateBindingRedirects.cs (4)
73XElement runtimeNode = doc.Root 81doc.Root.Add(runtimeNode); 345if (document.Root == null || document.Root.Name != "configuration")
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (4)
329if (document.Root == null) 339foreach (XNode node in document.Root.Nodes() 391document.Root.Name.LocalName); 400document.Root.Name.LocalName);
Microsoft.Build.Tasks.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.Build.Utilities.UnitTests (2)
TestAssemblyInfo.cs (2)
131var ns = doc.Root.Name.Namespace; 132var cliVersionElement = doc.Root.Elements(ns + "PropertyGroup").Elements(ns + "DotNetCliVersion").FirstOrDefault();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\InlineCompletions\XmlSnippetParser.CodeSnippet.cs (1)
75var codeSnippetsElement = document.Root;
Microsoft.CodeAnalysis.SemanticSearch.Extensions (1)
ProjectModel.cs (1)
121newDocument.Root!.Add(new XElement("data",
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
MSBuild\BuildHostProcessManager.cs (4)
392if (document.Root == null) 396if (document.Root.Attribute("Sdk") != null) 400if (document.Root.Elements("Import").Attributes("Sdk").Any()) 404if (document.Root.Elements("Sdk").Any())
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (2)
SolutionGeneration.cs (2)
269var propertyGroup = document.Root.Descendants(XName.Get("PropertyGroup", NS)).First(); 283var importTargets = document.Root.Elements().Last();
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
UtilityTest\XmlDocumentationProviderTests.cs (2)
44Assert.Equal("member", xmlDocument.Root!.Name.LocalName); 45Assert.Equal("T:Microsoft.CodeAnalysis.AdditionalTextFile", xmlDocument.Root!.Attribute("name")!.Value);
Microsoft.DotNet.Arcade.Sdk (1)
src\ExtractNgenMethodList.cs (1)
55var parentElement = document.Root.Element("MethodProfilingData");
Microsoft.DotNet.Build.Tasks.Installers (8)
src\GenerateMacOSDistributionFile.cs (7)
94var optionsElement = document.Root.Element("options"); 112document.Root.Add(optionsElement); 115document.Root.Add(titleElement); 116document.Root.Add(new XElement("choices-outline", choiceLineElements)); 117document.Root.Add(choiceElements); 118document.Root.Add(pkgRefElements); 119document.Root.Add(scriptElement);
src\StabilizeWixFileId.cs (1)
54XNamespace rootNamespace = content.Root.GetDefaultNamespace();
Microsoft.DotNet.Build.Tasks.Workloads (6)
Msi\MsiPayloadPackageProject.wix.cs (1)
58var itemGroup = proj.Root.Element("ItemGroup");
Msi\WorkloadPackGroupMsi.wix.cs (5)
85var dotnetHomeElement = directoriesDoc.Root.Descendants().Where(d => (string)d.Attribute("Id") == "DOTNETHOME").Single(); 93var ns = productDoc.Root.Name.Namespace; 94var componentGroupRefElement = productDoc.Root.Descendants(ns + "ComponentGroupRef").Single(); 101ns = registryDoc.Root.Name.Namespace; 102var registryKeyElement = registryDoc.Root.Descendants(ns + "RegistryKey").Single();
Microsoft.DotNet.NuGetRepack.Tasks (4)
src\NuGetVersionUpdater.cs (2)
140if (nuspecXml.Root.HasAttributes) 142var xmlNsAttribute = nuspecXml.Root.Attributes("xmlns").SingleOrDefault();
src\ReplacePackageParts.cs (2)
146if (nuspecXml.Root.HasAttributes) 148var xmlNsAttribute = nuspecXml.Root.Attributes("xmlns").SingleOrDefault();
Microsoft.DotNet.PackageInstall.Tests (1)
EndToEndToolTests.cs (1)
499return xml.Root!;
Microsoft.DotNet.PackageTesting (3)
VerifyClosure.cs (3)
349doc.Root.Add(nodesElement); 350doc.Root.Add(linksElement); 378doc.Root.Add(categoriesElement);
Microsoft.DotNet.SetupNugetSources.Tests (10)
NuGetConfigAssertions.cs (10)
33var packageSources = doc.Root?.Element("packageSources"); 51var packageSources = doc.Root?.Element("packageSources"); 66var credentials = doc.Root?.Element("packageSourceCredentials"); 89var credentials = doc.Root?.Element("packageSourceCredentials"); 104var disabledSources = doc.Root?.Element("disabledPackageSources"); 119var disabledSources = doc.Root?.Element("disabledPackageSources"); 132var packageSources = doc.Root?.Element("packageSources"); 144var packageSources = doc.Root?.Element("packageSources"); 158var disabledSources = doc.Root?.Element("disabledPackageSources"); 172var credentials = doc.Root?.Element("packageSourceCredentials");
Microsoft.DotNet.SharedFramework.Sdk (3)
src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (3)
349doc.Root.Add(nodesElement); 350doc.Root.Add(linksElement); 378doc.Root.Add(categoriesElement);
Microsoft.DotNet.XliffTasks (7)
Model\VsctDocument.cs (3)
20foreach (XElement strings in Document.Descendants(Document.Root.Name.Namespace + "Strings")) 64foreach (XElement strings in Document.Descendants(Document.Root.Name.Namespace + "Strings")) 79foreach (XElement imageTag in Document.Descendants(Document.Root.Name.Namespace + "Bitmap"))
Model\XlfDocument.cs (4)
89XElement fileElement = _document.Root.Element(File); 224XNamespace ns = _document.Root.Name.Namespace; 226XElement fileElement = _document.Root.Element(File); 277XNamespace ns = _document.Root.Name.Namespace;
Microsoft.Maui.Resizetizer (9)
GeneratePackageAppxManifest.cs (7)
74 var xmlns = appx.Root!.GetDefaultNamespace(); 81 var identity = appx.Root.Element(xidentity); 85 appx.Root.Add(identity); 125 var properties = appx.Root.Element(xproperties); 129 appx.Root.Add(properties); 171 var applications = appx.Root.Element(xapplications); 175 appx.Root.Add(applications);
GenerateTizenManifest.cs (2)
83 var xmlns = tizenManifest.Root!.GetDefaultNamespace(); 84 var manifest = tizenManifest.Root;
Microsoft.NET.Build.Containers.IntegrationTests (3)
EndToEndTests.cs (1)
580var ns = project.Root?.Name.Namespace ?? throw new InvalidOperationException("Project file is empty");
PackageTests.cs (2)
28XNamespace ns = project.Root?.Name.Namespace ?? throw new InvalidOperationException("Project file is empty"); 58XNamespace ns = project.Root?.Name.Namespace ?? throw new InvalidOperationException("Project file is empty");
Microsoft.NET.Build.Extensions.Tasks (1)
FrameworkListReader.cs (1)
67foreach (var file in frameworkList.Root?.Elements("File") ?? [])
Microsoft.NET.Build.Tasks (12)
FrameworkListReader.cs (1)
67foreach (var file in frameworkList.Root?.Elements("File") ?? [])
ResolveRuntimePackAssets.cs (3)
169string targetFrameworkVersion = frameworkListDoc.Root.Attribute("TargetFrameworkVersion")?.Value; 178(versionNumber >= 8 && frameworkListDoc.Root.Attribute("FrameworkName")?.Value == "Microsoft.Windows.SDK.NET.Ref")) 184foreach (var fileElement in frameworkListDoc.Root.Elements("File"))
ResolveTargetingPackAssets.cs (2)
326foreach (var fileElement in frameworkListDoc.Root.Elements("File")) 417var firstFileElement = frameworkListDoc.Root.Elements("File").FirstOrDefault();
StoreArtifactParser.cs (2)
20var rootName = doc.Root.Name; 29foreach (var pkginfo in doc.Root.Elements(ns + "Package"))
WriteAppConfigWithSupportedRuntime.cs (4)
55XElement startupNode = doc.Root 73doc.Root.Add(startupNode); 160if (document.Root == null || document.Root.Name != "configuration")
Microsoft.NET.Build.Tasks.UnitTests (2)
GivenThatWeHaveErrorCodes.cs (2)
99var ns = doc.Root.Name.Namespace; 101foreach (var data in doc.Root.Elements(ns + "data"))
Microsoft.NET.Build.Tests (317)
AppHostTests.cs (4)
55var ns = project.Root.Name.Namespace; 57project.Root.Add( 357var ns = project.Root.Name.Namespace; 358var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
COMReferenceTests.cs (2)
53.WithProjectChanges(doc => doc.Root.Add(reference)); 112.WithProjectChanges(doc => doc.Root.Add(new[] { reference1, reference2 }));
DepsFileSkipTests.cs (2)
201var ns = project.Root.Name.Namespace; 208project.Root.Add(target);
DesignTimeBuildTests.cs (8)
35var ns = p.Root.Name.Namespace; 38p.Root.Add(new XElement(ns + "Target", 60var ns = project.Root.Name.Namespace; 61project.Root.Element(ns + "PropertyGroup") 72var ns = project.Root.Name.Namespace; 73project.Root.Element(ns + "PropertyGroup") 212var ns = p.Root.Name.Namespace; 215p.Root.Add(new XElement(ns + "Target",
GivenFrameworkReferences.cs (21)
198var ns = project.Root.Name.Namespace; 201project.Root.Add(itemGroup); 237var ns = project.Root.Name.Namespace; 240project.Root.Add(itemGroup); 277var ns = project.Root.Name.Namespace; 280project.Root.Add(itemGroup); 445var ns = project.Root.Name.Namespace; 448project.Root.Add(itemGroup); 549var ns = project.Root.Name.Namespace; 551project.Root.Elements(ns + "ItemGroup") 607var ns = project.Root.Name.Namespace; 609project.Root.Elements(ns + "ItemGroup") 667var ns = project.Root.Name.Namespace; 669project.Root.Elements(ns + "ItemGroup") 805var ns = project.Root.Name.Namespace; 808project.Root.Add(itemGroup); 957var ns = project.Root.Name.Namespace; 961project.Root.Add(target); 1082var ns = project.Root.Name.Namespace; 1085project.Root.Add(itemGroup); 1121project.Root.Add(XElement.Parse(writeResolvedVersionsTarget));
GivenThatWeWantRuntimeConfigInBuiltProjectOutputGroup.cs (6)
73var ns = project.Root.Name.Namespace; 75project.Root.Add(propertyGroup); 108var ns = project.Root.Name.Namespace; 110project.Root.Add(propertyGroup); 134var ns = project.Root.Name.Namespace; 136project.Root.Add(propertyGroup);
GivenThatWeWantToBuildAComServerLibrary.cs (15)
54var ns = project.Root.Name.Namespace; 55var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 87var ns = project.Root.Name.Namespace; 88var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 117var ns = project.Root.Name.Namespace; 118var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 139var ns = project.Root.Name.Namespace; 140var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 158.WithProjectChanges(proj => proj.Root.Add(new XElement("ItemGroup", new XElement("ComHostTypeLibrary", new XAttribute("Include", "dummy1.tlb"))))); 174proj.Root.Add( 195proj.Root.Add( 220proj.Root.Add( 240proj.Root.Add( 258.WithProjectChanges(proj => proj.Root.Add(new XElement("ItemGroup", new XElement("ComHostTypeLibrary", new XAttribute("Include", "doesnotexist.tlb"))))); 275.WithProjectChanges(proj => proj.Root.Add(new XElement("ItemGroup", new XElement("ComHostTypeLibrary", new XAttribute("Include", "invalid.tlb")))));
GivenThatWeWantToBuildACppCliNonLibraryProject.cs (2)
40XNamespace ns = project.Root.Name.Namespace; 42foreach (var configurationType in project.Root.Descendants(ns + "ConfigurationType"))
GivenThatWeWantToBuildACppCliProject.cs (10)
63var ns = project.Root.Name.Namespace; 65project.Root.Element(ns + "PropertyGroup") 124XNamespace ns = project.Root.Name.Namespace; 126var globalPropertyGroup = project.Root 195XNamespace ns = project.Root.Name.Namespace; 197project.Root.Descendants(ns + "PropertyGroup") 214XNamespace ns = project.Root.Name.Namespace; 215XElement propertyGroup = project.Root.Descendants(ns + "PropertyGroup").First(); 224XNamespace ns = project.Root.Name.Namespace; 246project.Root.AddFirst(newNode);
GivenThatWeWantToBuildACrossTargetedLibrary.cs (4)
90var ns = project.Root.Name.Namespace; 91var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 134xml.Root.Add(XElement.Parse(target)); 166xml.Root.Add(XElement.Parse(target));
GivenThatWeWantToBuildADesktopExe.cs (20)
201var ns = project.Root.Name.Namespace; 202var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 245var ns = project.Root.Name.Namespace; 246var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 274var ns = project.Root.Name.Namespace; 275var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 473var ns = p.Root.Name.Namespace; 476p.Root.Add(itemGroup); 504var ns = p.Root.Name.Namespace; 507p.Root.Add(itemGroup); 569var ns = p.Root.Name.Namespace; 571p.Root.Add(itemGroup); 654var ns = p.Root.Name.Namespace; 656p.Root.Add(itemGroup); 723var ns = p.Root.Name.Namespace; 725p.Root.Add(itemGroup); 817var ns = project.Root.Name.Namespace; 818var propertyGroup = project.Root.Elements(ns + "ItemGroup").First(); 912var ns = project.Root.Name.Namespace; 913var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildADesktopExeWithFSharp.cs (2)
23var ns = project.Root.Name.Namespace; 24var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildADesktopExeWtihNetStandardLib.cs (13)
30var ns = project.Root.Name.Namespace; 31var itemGroup = project.Root 39project.Root.Add(itemGroup); 187var ns = project.Root.Name.Namespace; 192project.Root.Add(itemGroup); 207project.Root.Add(target); 272var ns = project.Root.Name.Namespace; 275project.Root.Element(ns + "PropertyGroup") 281project.Root.Element(ns + "PropertyGroup") 342var ns = project.Root.Name.Namespace; 343var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 380var ns = project.Root.Name.Namespace; 381var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildADesktopLibrary.cs (10)
93var ns = project.Root.Name.Namespace; 96project.Root.Add(itemGroup); 352var ns = p.Root.Name.Namespace; 355p.Root.Add(itemGroup); 410var ns = p.Root.Name.Namespace; 413p.Root.Add(itemGroup); 476XNamespace ns = p.Root.Name.Namespace; 479p.Root.Add(itemGroup); 528var pns = p.Root.Name.Namespace; 530p.Root.Add(new XElement(pns + "Target",
GivenThatWeWantToBuildALibrary.cs (15)
125var ns = project.Root.Name.Namespace; 126var propertyGroup = project.Root.Elements(ns + "PropertyGroup").FirstOrDefault(); 335var ns = project.Root.Name.Namespace; 336var targetFrameworkProperties = project.Root 408var ns = project.Root.Name.Namespace; 410project.Root.Add(propGroup); 425project.Root.Add(itemGroup); 447var ns = project.Root.Name.Namespace; 449project.Root.Add(propGroup); 660var ns = project.Root.Name.Namespace; 662project.Root.Element(ns + "PropertyGroup") 762var ns = project.Root.Name.Namespace; 763project.Root.Element(ns + "PropertyGroup") 827var ns = p.Root.Name.Namespace; 828p.Root.Add(
GivenThatWeWantToBuildALibraryWithFSharp.cs (2)
182var ns = project.Root.Name.Namespace; 183var targetFrameworkProperties = project.Root
GivenThatWeWantToBuildALibraryWithVB.cs (2)
200var ns = project.Root.Name.Namespace; 201var targetFrameworkProperties = project.Root
GivenThatWeWantToBuildAnAppWithLibrariesAndRid.cs (2)
77var ns = project.Root.Name.Namespace; 79var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildAnAppWithTransitiveNonSdkProjectRefs.cs (5)
45var ns = project.Root.Name.Namespace; 47XElement propertyGroup = project.Root.Element(ns + "PropertyGroup"); 60project.Root.Add(target); 64var ns = project.Root.Name.Namespace; 66XElement propertyGroup = project.Root.Element(ns + "PropertyGroup");
GivenThatWeWantToBuildANetCoreApp.cs (6)
342var ns = p.Root.Name.Namespace; 345p.Root.Add(itemGroup); 464var ns = p.Root.Name.Namespace; 467p.Root.Add(itemGroup); 590var ns = project.Root.Name.Namespace; 591var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildANetStandard2Library.cs (2)
55var ns = p.Root.Name.Namespace; 58p.Root.Add(itemGroup);
GivenThatWeWantToBuildASelfContainedApp.cs (15)
37var ns = project.Root.Name.Namespace; 38var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 97var ns = project.Root.Name.Namespace; 98var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 125var ns = project.Root.Name.Namespace; 126var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 278project.Root.Add(itemGroup); 420var ns = project.Root.Name.Namespace; 421var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 463var ns = project.Root.Name.Namespace; 464var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 570var ns = project.Root.Name.Namespace; 571var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 613var ns = project.Root.Name.Namespace; 614var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildASolutionWithNonDefaultConfiguration.cs (2)
27var ns = project.Root.Name.Namespace; 28var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildASolutionWithNonDefaultConfigurationVB.cs (2)
27var ns = project.Root.Name.Namespace; 28var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToBuildAWindowsDesktopProject.cs (7)
159var ns = project.Root.Name.Namespace; 160project.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFramework").Single().Value = "net472"; 162project.Root.Elements(ns + "PropertyGroup").Elements(ns + "Nullable").Remove(); 164project.Root.Elements(ns + "PropertyGroup").Elements(ns + "ImplicitUsings").Remove(); 265var ns = project.Root.Name.Namespace; 267project.Root.Element(ns + "PropertyGroup") 450project.Root.Add(testItems);
GivenThatWeWantToBuildAWindowsRuntimeComponent.cs (2)
221var ns = project.Root.Name.Namespace; 224project.Root.Add(itemGroup);
GivenThatWeWantToBuildWithARuntimeIdentifier.cs (2)
38var ns = project.Root.Name.Namespace; 40project.Root.Add(itemGroup);
GivenThatWeWantToCollectExceptionTelemetry.cs (1)
22projectFile.Root!.Descendants()
GivenThatWeWantToControlGeneratedAssemblyInfo.cs (31)
114var ns = project.Root.Name.Namespace; 116project.Root.Add( 122project.Root.Add( 145var ns = project.Root.Name.Namespace; 147project.Root.Add( 153project.Root.Add( 177var ns = project.Root.Name.Namespace; 179project.Root.Add( 186project.Root.Add( 190project.Root.Add( 213var ns = project.Root.Name.Namespace; 215project.Root.Add( 222project.Root.Add( 226project.Root.Add( 348var ns = project.Root.Name.Namespace; 350project.Root.Add( 377var ns = project.Root.Name.Namespace; 379project.Root.Add( 385project.Root.Add( 443var ns = project.Root.Name.Namespace; 445project.Root.Add( 540var ns = project.Root.Name.Namespace; 542project.Root.Add( 567var ns = project.Root.Name.Namespace; 569project.Root.Add( 593var ns = project.Root.Name.Namespace; 595project.Root.Add( 620var ns = project.Root.Name.Namespace; 622project.Root.Add( 646var ns = project.Root.Name.Namespace; 648project.Root.Add(
GivenThatWeWantToCopyPPFileToOutput.cs (2)
65var ns = package.Root.Name.Namespace; 71package.Root.Add(itemGroup);
GivenThatWeWantToExcludeTheMainProjectFromTheDepsFile.cs (2)
38var ns = project.Root.Name.Namespace; 41project.Root.Add(propertyGroup);
GivenThatWeWantToGenerateADepsFileForATool.cs (2)
123var ns = project.Root.Name.Namespace; 125project.Root.Add(itemGroup);
GivenThatWeWantToGenerateGlobalUsings_DotNet.cs (4)
101var ns = projectXml.Root.Name.Namespace; 103projectXml.Root.Add(XElement.Parse( 145var ns = projectXml.Root.Name.Namespace; 147projectXml.Root.Add(XElement.Parse(
GivenThatWeWantToIncludeItemsOutsideTheProjectFolder.cs (2)
27var ns = project.Root.Name.Namespace; 28var propertyGroup = project.Root.Element(ns + "PropertyGroup");
GivenThatWeWantToPublishWithGeneratePackageOnBuildAndPackAsTool.cs (2)
27XNamespace ns = project.Root.Name.Namespace; 28XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToReferenceAProject.cs (7)
209var ns = project.Root.Name.Namespace; 212project.Root.Add(itemGroup); 232project.Root.Add(target); 264var ns = p.Root.Name.Namespace; 265p.Root.Add(new XElement(ns + "ItemGroup", 327var ns = p.Root.Name.Namespace; 333p.Root.Add(itemGroup);
GivenThatWeWantToResolveConflicts.cs (6)
161var ns = p.Root.Name.Namespace; 163var itemGroup = p.Root.Element(ns + "ItemGroup"); 215var ns = project.Root.Name.Namespace; 217project.Root.Add(itemGroup); 250var ns = project.Root.Name.Namespace; 252project.Root.Add(itemGroup);
GivenThatWeWantToResolveRuntimePackAssets.cs (2)
28project.Root.Add(CreateTestTarget()); 61project.Root.Add(CreateTestTarget());
GivenThatWeWantToTargetNet471.cs (6)
309var ns = project.Root.Name.Namespace; 315project.Root.Add(new XElement(ns + "ItemGroup", referenceElement)); 459var ns = project.Root.Name.Namespace; 461project.Root.Elements(ns + "ItemGroup").Last().Add( 554var ns = project.Root.Name.Namespace; 570project.Root.Add(reproTarget);
GivenThatWeWantToUseAnalyzers.cs (15)
28var ns = project.Root.Name.Namespace; 29project.Root.Add(new XElement(ns + "PropertyGroup", new XElement("EnableRequestDelegateGenerator", isEnabled))); 50var ns = project.Root.Name.Namespace; 51project.Root.Add(new XElement(ns + "PropertyGroup", new XElement("EnableConfigurationBindingGenerator", isEnabled))); 67var ns = project.Root.Name.Namespace; 68project.Root.Add(new XElement(ns + "PropertyGroup", new XElement("PublishAot", "true"))); 99var ns = project.Root.Name.Namespace; 100project.Root.Add(new XElement(ns + "PropertyGroup", new XElement("PublishTrimmed", "true"))); 170var ns = project.Root.Name.Namespace; 173project.Root.Add(new XElement(ns + "ItemGroup", 177project.Root.Add(new XElement(ns + "PropertyGroup", 236var ns = project.Root.Name.Namespace; 237project.Root.Add( 315var ns = project.Root.Name.Namespace; 323project.Root.Add(itemGroup);
GivenThereAreDefaultItems.cs (35)
67var ns = project.Root.Name.Namespace; 70project.Root.Add(propertyGroup); 107var ns = project.Root.Name.Namespace; 109project.Root.Element(ns + "PropertyGroup").Add(new XElement(ns + "EnableDefaultItems", "False")); 112project.Root.Add(itemGroup); 151var ns = project.Root.Name.Namespace; 154project.Root.Add(itemGroup); 187var ns = project.Root.Name.Namespace; 190project.Root.Add(itemGroup); 224var ns = project.Root.Name.Namespace; 227project.Root.Add(itemGroup); 260var ns = project.Root.Name.Namespace; 263project.Root.Add(itemGroup); 310var ns = project.Root.Name.Namespace; 313project.Root.Add(itemGroup); 379var ns = project.Root.Name.Namespace; 381project.Root.Add(itemGroup); 445var ns = project.Root.Name.Namespace; 448project.Root.Add(propertyGroup); 453project.Root.Add(itemGroup); 492var ns = project.Root.Name.Namespace; 494project.Root.Element(ns + "PropertyGroup").Add( 498project.Root.Add(itemGroup); 523var ns = project.Root.Name.Namespace; 525project.Root.Add(itemGroup); 555var ns = project.Root.Name.Namespace; 559project.Root.Element(ns + "PropertyGroup").Add( 563project.Root.Add(itemGroup); 592var ns = project.Root.Name.Namespace; 595project.Root.Add(itemGroup); 630var ns = project.Root.Name.Namespace; 632project.Root.Element(ns + "PropertyGroup").Add( 636project.Root.Add(itemGroup); 873var ns = project.Root.Name.Namespace; 876project.Root.Add(propertyGroup);
GivenWeWantToRequireWindowsForDesktopApps.cs (2)
344var ns = project.Root.Name.Namespace; 355project.Root.Add(duplicatedResolvedFileToPublish);
GlobalPropertyFlowTests.cs (1)
153project.Root.Element("PropertyGroup").Add(XElement.Parse(@"<OutputType Condition=""'$(TargetFramework)' == 'net6.0'"">Library</OutputType>"));
KnownRuntimePackTests.cs (2)
161var ns = project.Root.Name.Namespace; 164project.Root.Add(itemGroup);
NonCopyLocalProjectReferenceTests.cs (1)
39doc.Root
ReferenceExeTests.cs (4)
255var ns = project.Root.Name.Namespace; 263project.Root.Add(propertyGroup); 282var ns = project.Root.Name.Namespace; 284project.Root.Element(ns + "PropertyGroup")
RoslynBuildTaskTests.cs (1)
39doc.Root!.Element("PropertyGroup")!.Add(new XElement("RoslynCompilerType", "Framework"));
SourceLinkTests.cs (6)
66var tfmNode = p.Root.Descendants().Single(e => e.Name.LocalName == "TargetFramework"); 67tfmNode.Name = p.Root.Name.Namespace + "TargetFrameworks"; 74var ns = p.Root.Name.Namespace; 75var propertyGroup = p.Root.Descendants(ns + "PropertyGroup").First(); 86var ns = p.Root.Name.Namespace; 89p.Root.Add(itemGroup);
Microsoft.NET.Pack.Tests (21)
GivenThatThereAreImplicitPackageReferences.cs (4)
234ns = nuspec.Root.Name.Namespace; 236var dependencyGroups = nuspec.Root 247ns = nuspec.Root.Name.Namespace; 249return nuspec.Root
GivenThatWeWantToPackACppCliProject.cs (4)
34XNamespace ns = project.Root.Name.Namespace; 35XElement itemGroup = project.Root.Descendants(ns + "ItemGroup").First(); 45XNamespace ns = project.Root.Name.Namespace; 46XElement propertyGroup = project.Root.Descendants(ns + "PropertyGroup").First();
GivenThatWeWantToPackAHelloWorldProject.cs (7)
35var ns = nuspec.Root.Name.Namespace; 36XElement filesSection = nuspec.Root.Element(ns + "files"); 62project.Root.Add(XElement.Parse(@"<Target Name=""InvokeBuild"" DependsOnTargets=""Build"" BeforeTargets=""Pack"" />")); 111var ns = project.Root.Name.Namespace; 112var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 138var ns = project.Root.Name.Namespace; 139var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToPackANetFrameworkLibrary.cs (6)
27var ns = nuspec.Root.Name.Namespace; 29var frameworkAssemblies = nuspec.Root 50var pns = p.Root.Name.Namespace; 52p.Root.Add(new XElement(pns + "ItemGroup", 58var ns = nuspec.Root.Name.Namespace; 60var frameworkAssemblies = nuspec.Root
Microsoft.NET.Publish.Tests (80)
GivenThatWeWantToExcludeAPackageFromPublish.cs (6)
26var ns = project.Root.Name.Namespace; 29project.Root.Add(itemGroup); 77var ns = project.Root.Name.Namespace; 80project.Root.Add(itemGroup); 127var ns = project.Root.Name.Namespace; 130project.Root.Add(itemGroup);
GivenThatWeWantToPreserveCompilationContext.cs (2)
175var ns = project.Root.Name.Namespace; 177var targetFrameworkElement = project.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFrameworks").Single();
GivenThatWeWantToPublishAHelloWorldProject.cs (14)
293var ns = p.Root.Name.Namespace; 296p.Root.Add(itemGroup); 308p.Root.Add(propertyGroup); 455var ns = project.Root.Name.Namespace; 456var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 556var ns = project.Root.Name.Namespace; 557var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 587var ns = project.Root.Name.Namespace; 588var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 670var ns = project.Root.Name.Namespace; 671var propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 755project.Root.Add(XElement.Parse(@"<Target Name=""InvokeBuild"" DependsOnTargets=""Build"" BeforeTargets=""Publish"" />")); 810project.Root.Add(XElement.Parse(@" 937project.Root.Add(XElement.Parse(@"
GivenThatWeWantToPublishAnAotApp.cs (7)
545var ns = project.Root.Name.Namespace; 546project.Root.Add(new XElement(ns + "ItemGroup", 1025var ns = project.Root.Name.Namespace; 1027var target = project.Root.Elements(ns + "Target") 1036project.Root.Add(target); 1269var ns = project.Root.Name.Namespace; 1271project.Root.Add(new XElement(ns + "ItemGroup",
GivenThatWeWantToPublishAProjectWithAllFeatures.cs (2)
198var ns = project.Root.Name.Namespace; 200var targetFrameworkElement = project.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFramework").Single();
GivenThatWeWantToPublishAProjectWithDependencies.cs (4)
113var ns = projectFile.Root.Name.Namespace; 115var targetFrameworkElement = projectFile.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFramework").Single(); 162var ns = projectFile.Root.Name.Namespace; 164var targetFrameworkElement = projectFile.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFramework").Single();
GivenThatWeWantToPublishASelfContainedApp.cs (1)
84doc.Root.Element("PropertyGroup").Element("TargetFramework").SetValue(TargetFramework);
GivenThatWeWantToPublishASingleFileApp.cs (7)
142doc.Root.SetAttributeValue("Sdk", sdk); 143var ns = doc.Root.Name.Namespace; 149doc.Root.Add(target); 1041var ns = project.Root.Name.Namespace; 1049project.Root.Add(target); 1091var ns = project.Root.Name.Namespace; 1099project.Root.Add(target);
GivenThatWeWantToPublishAToolProjectWithPackagedShim.cs (2)
25XNamespace ns = project.Root.Name.Namespace; 26XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToPublishTrimmedWindowsFormsAndWPFApps.cs (4)
127var ns = project.Root.Name.Namespace; 128string targetFramework = project.Root.Elements(ns + "PropertyGroup") 199var ns = project.Root.Name.Namespace; 200string targetFramework = project.Root.Elements(ns + "PropertyGroup")
GivenThatWeWantToPublishWithGeneratePackageOnBuildAndPackAsTool.cs (4)
29XNamespace ns = project.Root.Name.Namespace; 30XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 55XNamespace ns = project.Root.Name.Namespace; 56XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToRunILLink.cs (17)
153var ns = project.Root.Name.Namespace; 154project.Root.Add(new XElement(ns + "ItemGroup", 1873var ns = project.Root.Name.Namespace; 1876project.Root.Add(itemGroup); 1883var ns = project.Root.Name.Namespace; 1885project.Root.Elements(ns + "ItemGroup") 1892var ns = project.Root.Name.Namespace; 1894var target = project.Root.Elements(ns + "Target") 1903project.Root.Add(target); 1914var ns = project.Root.Name.Namespace; 1917project.Root.Add(properties); 1924var ns = project.Root.Name.Namespace; 1927project.Root.Add(properties); 1939var ns = project.Root.Name.Namespace; 1944project.Root.Add(target); 1978var ns = project.Root.Name.Namespace; 1980project.Root.Add(new XElement(ns + "ItemGroup",
GivenThatWeWantToStoreAProjectWithDependencies.cs (1)
343from element in XDocument.Load(path).Root.Elements("Package")
PublishTestUtils.cs (5)
118var ns = project.Root.Name.Namespace; 119project.Root.Add(new XElement(ns + "PropertyGroup", 123project.Root.Add(new XElement(ns + "PropertyGroup", 127project.Root.Add(new XElement(ns + "PropertyGroup", 131project.Root.Add(new XElement(ns + "PropertyGroup",
PublishWebApp.cs (2)
29var ns = project.Root.Name.Namespace; 32project.Root.Add(itemGroup);
PublishWpfApp.cs (2)
27var ns = project.Root.Name.Namespace; 28string targetFramework = project.Root.Elements(ns + "PropertyGroup")
Microsoft.NET.Restore.Tests (6)
GivenThatWeWantAutomaticTargetingPackReferences.cs (4)
77var ns = project.Root.Name.Namespace; 78var itemGroup = project.Root.Elements(ns + "ItemGroup").FirstOrDefault(); 143var ns = project.Root.Name.Namespace; 144var itemGroup = project.Root.Elements(ns + "ItemGroup").FirstOrDefault();
GivenThatWeWantToIgnoreObsoleteDotNetCliToolPackages.cs (2)
30XNamespace ns = project.Root.Name.Namespace; 33project.Root.Add(itemGroup);
Microsoft.NET.Sdk.BlazorWebAssembly.AoT.Tests (3)
WasmAoTPublishIntegrationTest.cs (3)
26doc.Root.Add(itemGroup); 69doc.Root.Add(itemGroup); 99doc.Root.Add(itemGroup);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (2)
BlazorReadSatelliteAssemblyFile.cs (1)
22SatelliteAssembly = document.Root
CreateBlazorTrimmerRootDescriptorFile.cs (1)
72return new XDocument(roots).Root.ToString();
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (136)
BlazorWasmStaticWebAssetsIntegrationTest.cs (5)
24doc.Root.Add(itemGroup); 66doc.Root.Add(itemGroup); 104doc.Root.Add(itemGroup); 144doc.Root.Add(itemGroup); 184doc.Root.Add(itemGroup);
VanillaWasmTests.cs (1)
21doc.Root.Add(itemGroup);
WasmBuildIncrementalismTest.cs (4)
68document.Root.Add(XElement.Parse($"<PropertyGroup><CompressionExcludePatterns>$(CompressionExcludePatterns);_framework\\{WasmBootConfigFileName}</CompressionExcludePatterns></PropertyGroup>")); 111doc.Root.Add(itemGroup); 174doc.Root.Add(itemGroup); 224doc.Root.Add(itemGroup);
WasmBuildIntegrationTest.cs (36)
34doc.Root.Add(itemGroup); 66doc.Root.Add(itemGroup); 101document.Root.Add(new XElement("PropertyGroup", 155doc.Root.Add(itemGroup); 193doc.Root.Add(itemGroup); 240doc.Root.Add(itemGroup); 280var ns = project.Root.Name.Namespace; 284project.Root.Add(itemGroup); 312var ns = project.Root.Name.Namespace; 316project.Root.Add(itemGroup); 350var ns = project.Root.Name.Namespace; 354project.Root.Add(itemGroup); 388var ns = project.Root.Name.Namespace; 392project.Root.Add(itemGroup); 431var ns = project.Root.Name.Namespace; 435project.Root.Add(itemGroup); 475var ns = project.Root.Name.Namespace; 479project.Root.Add(itemGroup); 517var ns = project.Root.Name.Namespace; 521project.Root.Add(itemGroup); 576var ns = project.Root.Name.Namespace; 582project.Root.Add(propertyGroup); 583project.Root.Add(itemGroup); 632var ns = project.Root.Name.Namespace; 636project.Root.Add(propertyGroup); 662var propertyGroup = new XElement(project.Root.Name.Namespace + "PropertyGroup"); 664project.Root.Add(propertyGroup); 669var ns = project.Root.Name.Namespace; 678project.Root.Add(itemGroup); 726var ns = project.Root.Name.Namespace; 729project.Root.Add(propertyGroup); 745var ns = project.Root.Name.Namespace; 754project.Root.Add(itemGroup); 758project.Root.Add(propertyGroup); 821var ns = project.Root.Name.Namespace; 824project.Root.Add(itemGroup);
WasmBuildLazyLoadTest.cs (16)
24var ns = project.Root.Name.Namespace; 28project.Root.Add(itemGroup); 32project.Root.Add(propertyGroup); 76var ns = project.Root.Name.Namespace; 80project.Root.Add(itemGroup); 84project.Root.Add(propertyGroup); 128var ns = project.Root.Name.Namespace; 132project.Root.Add(itemGroup); 136project.Root.Add(propertyGroup); 180var ns = project.Root.Name.Namespace; 184project.Root.Add(itemGroup); 188project.Root.Add(propertyGroup); 232var ns = project.Root.Name.Namespace; 236project.Root.Add(itemGroup); 253var ns = project.Root.Name.Namespace; 257project.Root.Add(itemGroup);
WasmCompressionTests.cs (2)
26doc.Root.Add(itemGroup); 79doc.Root.Add(itemGroup);
WasmJsModulesIntegrationTests.cs (10)
25doc.Root.Add(itemGroup); 68doc.Root.Add(itemGroup); 114doc.Root.Add(itemGroup); 163doc.Root.Add(itemGroup); 174document.Root.Add(itemGroup); 176document.Root.Add(new XElement("ItemGroup", 215document.Root.Add(new XElement("PropertyGroup", 217document.Root.Add( 285document.Root.Add(itemGroup); 287document.Root.Add(
WasmPublishIntegrationTest.cs (59)
25var ns = project.Root.Name.Namespace; 28project.Root.Add(itemGroup); 64var ns = project.Root.Name.Namespace; 67project.Root.Add(itemGroup); 116var ns = project.Root.Name.Namespace; 119project.Root.Add(itemGroup); 169var ns = project.Root.Name.Namespace; 172project.Root.Add(itemGroup); 218var ns = project.Root.Name.Namespace; 221project.Root.Add(itemGroup); 284project.Root.Add(itemGroup); 336var ns = project.Root.Name.Namespace; 340project.Root.Add(itemGroup); 398var ns = project.Root.Name.Namespace; 402project.Root.Add(itemGroup); 465var ns = project.Root.Name.Namespace; 469project.Root.Add(itemGroup); 535var ns = project.Root.Name.Namespace; 538project.Root.Add(itemGroup); 546var ns = project.Root.Name.Namespace; 552project.Root.Add(propertyGroup); 553project.Root.Add(itemGroup); 587var ns = project.Root.Name.Namespace; 590project.Root.Add(itemGroup); 680var ns = project.Root.Name.Namespace; 683project.Root.Add(itemGroup); 722var ns = project.Root.Name.Namespace; 725project.Root.Add(itemGroup); 733var ns = project.Root.Name.Namespace; 742project.Root.Add(propertyGroup); 743project.Root.Add(itemGroup); 783var ns = project.Root.Name.Namespace; 787project.Root.Add(propertyGroup); 882var ns = project.Root.Name.Namespace; 885project.Root.Add(itemGroup); 945var ns = project.Root.Name.Namespace; 948project.Root.Add(itemGroup); 1038var ns = project.Root.Name.Namespace; 1041project.Root.Add(itemGroup); 1140var ns = project.Root.Name.Namespace; 1143project.Root.Add(itemGroup); 1151var ns = project.Root.Name.Namespace; 1157project.Root.Add(propertyGroup); 1158project.Root.Add(itemGroup); 1202var ns = project.Root.Name.Namespace; 1205project.Root.Add(itemGroup); 1237var ns = doc.Root.Name.Namespace; 1240doc.Root.Add(propertyGroup); 1261var ns = project.Root.Name.Namespace; 1264project.Root.Add(itemGroup); 1287var ns = project.Root.Name.Namespace; 1290project.Root.Add(itemGroup); 1471var ns = project.Root.Name.Namespace; 1475project.Root.Add(itemGroup); 1507var ns = project.Root.Name.Namespace; 1510project.Root.Add(itemGroup); 1577var ns = project.Root.Name.Namespace; 1586project.Root.Add(itemGroup); 1593project.Root.Add(propertyGroup);
WasmPwaManifestTests.cs (3)
30doc.Root.Add(itemGroup); 158doc.Root.Add(itemGroup); 208doc.Root.Add(itemGroup);
Microsoft.NET.Sdk.Publish.Tasks (8)
WebConfigTransform.cs (8)
16if (webConfig?.Root == null || webConfig.Root.Name.LocalName != "configuration") 24var firstAspNetCoreElement = webConfig.Root?.Descendants(aspNetCoreElementName).FirstOrDefault(); 27rootElement = webConfig.Root?.Element("location") == null ? webConfig.Root : webConfig.Root.Element("location"); 31rootElement = firstAspNetCoreElement.Ancestors("location").FirstOrDefault() == null ? webConfig.Root : webConfig.Root?.Element("location");
Microsoft.NET.Sdk.Publish.Tasks.Tests (6)
Tasks\GenerateEnvTransformTests.cs (3)
185Assert.Equal(expected, XDocument.Parse(File.ReadAllText(webConfigPath)).Root.Descendants("environmentVariable").Count()); 247Assert.Equal(expected + 1, XDocument.Parse(File.ReadAllText(webConfigPath)).Root.Descendants("environmentVariable").Count()); 315Assert.Equal(expected, XDocument.Parse(File.ReadAllText(webConfigPath)).Root.Descendants("environmentVariable").Count());
WebConfigTransformTests.cs (3)
328stdoutLogFile=""\\?\%home%\LogFiles\stdout"" />").Root, 352stdoutLogFile="".\logs\stdout"" />").Root, 365stdoutLogFile="".\logs\stdout"" />").Root,
Microsoft.NET.Sdk.Razor.Tests (14)
BuildIntegrationTest.cs (6)
138var ns = project.Root.Name.Namespace; 141project.Root.Add(itemGroup); 195var ns = project.Root.Name.Namespace; 198project.Root.Add(itemGroup); 234var ns = project.Root.Name.Namespace; 237project.Root.Add(itemGroup);
BuildIntrospectionTest.cs (4)
46var ns = p.Root.Name.Namespace; 49p.Root.Add(propertyGroup); 81var ns = p.Root.Name.Namespace; 84p.Root.Add(propertyGroup);
PublishIntegrationTest.cs (4)
110var ns = project.Root.Name.Namespace; 113project.Root.Add(itemGroup); 164var ns = project.Root.Name.Namespace; 167project.Root.Add(itemGroup);
Microsoft.NET.Sdk.StaticWebAssets.Tests (56)
JsModulesIntegrationTest.cs (1)
296document.Root.Add(new XElement("ItemGroup",
ScopedCssIntegrationTests.cs (2)
73var ns = project.Root.Name.Namespace; 79project.Root.Add(itemGroup);
StaticWebAssetEndpointsIntegrationTest.cs (5)
296document.Root.AddFirst( 419doc.Root.Add(itemGroup); 444doc.Root.Add(itemGroup); 471doc.Root.Add(itemGroup); 497doc.Root.Add(itemGroup);
StaticWebAssetsCrossTargetingTests.cs (4)
26d.Root.Element("PropertyGroup").Add( 29d.Root.LastNode.AddBeforeSelf( 70d.Root.Element("PropertyGroup").Add( 73d.Root.LastNode.AddBeforeSelf(
StaticWebAssetsDesignTimeTest.cs (1)
137project.Document.Root.LastNode.AddAfterSelf(
StaticWebAssetsFingerprintingTest.cs (2)
101if (p.Root != null) 109p.Root.Add(itemGroup);
StaticWebAssetsIntegrationTest.cs (8)
477var sdkAttribute = project.Root.Attribute("Sdk"); 481project.Root.Add(sdkAttribute); 487project.Root.AddFirst(new XElement("Import", new XAttribute("Project", "ExternalStaticAssets.targets"))); 532var sdkAttribute = project.Root.Attribute("Sdk"); 536project.Root.Add(sdkAttribute); 542project.Root.AddFirst(new XElement("Import", new XAttribute("Project", "ExternalStaticAssets.targets"))); 551project.Root.AddFirst(new XElement("ItemGroup", 585document.Root.AddFirst(new XElement("ItemGroup",
StaticWebAssetsPackIntegrationTest.cs (33)
18var ns = project.Root.Name.Namespace; 27project.Root.Add(itemGroup); 102var tfm = project.Root.Descendants("TargetFramework").Single(); 418document.Root.ReplaceWith(parse.Root); 487document.Root.ReplaceWith(parse.Root); 555document.Root.ReplaceWith(parse.Root); 629document.Root.ReplaceWith(parse.Root); 702document.Root.ReplaceWith(parse.Root); 771document.Root.ReplaceWith(parse.Root); 837document.Root.ReplaceWith(parse.Root); 904document.Root.ReplaceWith(parse.Root); 970document.Root.ReplaceWith(parse.Root); 1042document.Root.ReplaceWith(parse.Root); 1113document.Root.ReplaceWith(parse.Root); 1180document.Root.ReplaceWith(parse.Root); 1250document.Root.ReplaceWith(parse.Root); 1325document.Root.ReplaceWith(parse.Root); 1402document.Root.ReplaceWith(parse.Root);
Microsoft.NET.TestFramework (55)
AspNetSdkTest.cs (2)
45var ns = project.Root?.Name.Namespace; 82var ns = project.Root?.Name.Namespace;
Commands\GetValuesCommand.cs (6)
70if(project.Root is null) 75var ns = project.Root.Name.Namespace; 91var propertyGroup = project.Root.Elements(ns + "PropertyGroup").FirstOrDefault(); 96project.Root.AddAfterSelf(propertyGroup); 110customAfterDirectoryBuildTargets.Root?.Add(target); 115customAfterDirectoryBuildTargets.Root?.Add(propertyGroup);
OutputPathCalculator.cs (9)
89if (project.Root is null) 94var ns = project.Root.Name.Namespace; 96var useArtifactsOutputElement = project.Root.Elements(ns + "PropertyGroup").Elements(ns + "UseArtifactsOutput").FirstOrDefault(); 107var targetFrameworkElement = project.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFramework").FirstOrDefault(); 113var targetFrameworksElement = project.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFrameworks").FirstOrDefault(); 119var runtimeIdentifierElement = project.Root.Elements(ns + "PropertyGroup").Elements(ns + "RuntimeIdentifier").FirstOrDefault(); 129if (dbp.Root is null) 133var dbpns = dbp.Root.Name.Namespace; 135var dbpUsesArtifacts = dbp.Root.Elements(dbpns + "PropertyGroup").Elements(dbpns + "UseArtifactsOutput").FirstOrDefault();
ProjectConstruction\TestProject.cs (15)
162if (projectXml.Root is null) 166var ns = projectXml.Root.Name.Namespace; 168var sdkAttribute = projectXml.Root.Attribute("Sdk"); 174var propertyGroup = projectXml.Root?.Elements(ns + "PropertyGroup").First(); 176var packageReferenceItemGroup = projectXml.Root?.Elements(ns + "ItemGroup") 180packageReferenceItemGroup = projectXml.Root?.Elements(ns + "ItemGroup") 186projectXml.Root?.Add(packageReferenceItemGroup); 251var importGroup = projectXml.Root?.Elements(ns + "Import").Last(); 273var additionalItemGroup = projectXml.Root?.Elements(ns + "ItemGroup").FirstOrDefault(); 277projectXml.Root?.Add(packageReferenceItemGroup); 302var projectReferenceItemGroup = projectXml.Root?.Elements(ns + "ItemGroup") 318var referenceItemGroup = projectXml.Root?.Elements(ns + "ItemGroup") 336projectXml.Root?.Add(frameworkReferenceItemGroup); 362projectXml.Root?.Add(target); 385customAfterDirectoryBuildTargets.Root?.Add(target);
TestAsset.cs (18)
124if (p.Root is not null) 126var ns = p.Root.Name.Namespace; 127var nodes = p.Root.Elements(ns + "PropertyGroup").Elements(ns + propertyName).Concat( 128p.Root.Elements(ns + "PropertyGroup").Elements(ns + $"{propertyName}s")); 143if (p.Root is not null) 145var ns = p.Root.Name.Namespace; 146var pg = p.Root.Elements(ns + "PropertyGroup").First(); 158if (project.Root is not null) 160var ns = project.Root.Name.Namespace; 164project.Root.Descendants(ns + elementName) 188if (p.Root is not null) 190var ns = p.Root.Name.Namespace; 191p.Root.Elements(ns + "PropertyGroup").Elements(ns + "TargetFramework").Single().SetValue(targetFramework); 206if (p.Root is not null) 208var ns = p.Root.Name.Namespace; 209var propertyGroup = p.Root.Elements(ns + "PropertyGroup").First(); 241if (project.Root is null) 245var ns = project.Root.Name.Namespace;
TestCommandLine.cs (2)
154if (testConfig.Root is not null) 156foreach (var item in testConfig.Root.Elements())
Utilities\ProjectModification.cs (3)
10if (project.Root is null) 14XNamespace ns = project.Root.Name.Namespace; 18project.Root.Add(target);
Microsoft.NET.ToolPack.Tests (28)
GivenThatWeWantToPackAToolProject.cs (6)
30XNamespace ns = project.Root.Name.Namespace; 31XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 80XNamespace ns = project.Root.Name.Namespace; 81XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 84project.Root.Add(conditionPropertyGroup); 359toolSettingsXml.Root.Attribute("Version").Value.Should().Be("1");
GivenThatWeWantToPackAToolProjectWithComplexNugetDependency.cs (4)
29XNamespace ns = project.Root.Name.Namespace; 30XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 63XNamespace ns = project.Root.Name.Namespace; 64XElement itemGroup = project.Root.Elements(ns + "ItemGroup").First();
GivenThatWeWantToPackAToolProjectWithExplicitConfig.cs (4)
27XNamespace ns = project.Root.Name.Namespace; 28XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 63XNamespace ns = project.Root.Name.Namespace; 64XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToPackAToolProjectWithGeneratePackageOnBuild.cs (4)
29XNamespace ns = project.Root.Name.Namespace; 30XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 90XNamespace ns = project.Root.Name.Namespace; 91XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToPackAToolProjectWithPackagedShim.cs (4)
58XNamespace ns = project.Root.Name.Namespace; 59XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First(); 148XNamespace ns = project.Root.Name.Namespace; 149XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToPackAToolSelfContainedProject.cs (2)
53XNamespace ns = project.Root.Name.Namespace; 54XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
GivenThatWeWantToPackAToolTargetingNonSupportedTFM.cs (2)
35XNamespace ns = project.Root.Name.Namespace; 36XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
PackWithShimsAndResultNugetPackageNuGetPackagexFixture.cs (2)
71XNamespace ns = project.Root.Name.Namespace; 72XElement propertyGroup = project.Root.Elements(ns + "PropertyGroup").First();
Microsoft.VisualStudio.LanguageServices.Implementation (3)
SolutionExplorer\RuleSetDocumentExtensions.cs (3)
34var allMatchingRules = ruleSet.Root 96var rulesElement = ruleSetDocument.Root 105ruleSetDocument.Root.Add(rulesElement);
sdk-tasks (3)
OverrideAndCreateBundledNETCoreAppPackageVersion.cs (3)
33var ns = stage2Doc.Root.Name.Namespace; 36var items2 = stage2Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList(); 37var items0 = stage0Doc.Root.Elements(ns + "ItemGroup").SelectMany(ig => ig.Elements()).ToList();
System.Private.Xml.Linq (4)
System\Xml\Linq\XDocument.cs (2)
431if (d.Root == null) throw new InvalidOperationException(SR.InvalidOperation_MissingRoot); 473if (d.Root == null) throw new InvalidOperationException(SR.InvalidOperation_MissingRoot);
System\Xml\Schema\XNodeValidator.cs (1)
49source = ((XDocument)source).Root!;
System\Xml\XPath\XNodeNavigator.cs (1)
279XElement? root = ((XDocument)_source).Root;