5 instantiations of MSBuildRestoreItemGroup
NuGet.Commands (5)
RestoreCommand\MSBuildRestoreItemGroup.cs (2)
59var group = new MSBuildRestoreItemGroup(); 73var group = new MSBuildRestoreItemGroup();
RestoreCommand\Utility\BuildAssetsUtils.cs (3)
671var buildGroup = new MSBuildRestoreItemGroup(); 694var buildCrossTargetsGroup = new MSBuildRestoreItemGroup(); 808yield return new MSBuildRestoreItemGroup()
30 references to MSBuildRestoreItemGroup
NuGet.Commands (30)
RestoreCommand\MSBuildRestoreItemGroup.cs (4)
55internal static MSBuildRestoreItemGroup Create( 59var group = new MSBuildRestoreItemGroup(); 67public static MSBuildRestoreItemGroup Create( 73var group = new MSBuildRestoreItemGroup();
RestoreCommand\Utility\BuildAssetsUtils.cs (26)
298public static XDocument GenerateMSBuildFile(List<MSBuildRestoreItemGroup> groups, ProjectStyle outputType) 309foreach (var group in groups 481var props = new List<MSBuildRestoreItemGroup>(); 482var targets = new List<MSBuildRestoreItemGroup>(); 545var buildTargetsGroup = GenerateBuildGroup(repositoryRoot, sortedPackages, TargetsExtension); 549MSBuildRestoreItemGroup buildPropsGroup = GenerateBuildGroup(repositoryRoot, sortedPackages, PropsExtension); 553var packagePathsPropertyGroup = MSBuildRestoreItemGroup.Create("PropertyGroup", 1000); 597var buildCrossTargetsGroup = GenerateMultiTargetingGroup(repositoryRoot, sortedPackages, multiTargetingImportsAdded, TargetsExtension); 601var buildCrossPropsGroup = GenerateMultiTargetingGroup(repositoryRoot, sortedPackages, multiTargetingImportsAdded, PropsExtension); 630foreach (var group in GetLanguageGroups(currentItems)) 632foreach (var item in GenerateGroupsWithConditions(group, isMultiTargeting, frameworkConditions)) 642foreach (var group in props) 647foreach (var target in targets) 669static MSBuildRestoreItemGroup GenerateBuildGroup(string repositoryRoot, List<KeyValuePair<LockFileTargetLibrary, Lazy<LocalPackageSourceInfo>>> sortedPackages, string extension) 671var buildGroup = new MSBuildRestoreItemGroup(); 672buildGroup.RootName = MSBuildRestoreItemGroup.ImportGroup; 692static MSBuildRestoreItemGroup GenerateMultiTargetingGroup(string repositoryRoot, List<KeyValuePair<LockFileTargetLibrary, Lazy<LocalPackageSourceInfo>>> sortedPackages, HashSet<string> multiTargetingImportsAdded, string extension) 694var buildCrossTargetsGroup = new MSBuildRestoreItemGroup(); 695buildCrossTargetsGroup.RootName = MSBuildRestoreItemGroup.ImportGroup; 752private static IEnumerable<MSBuildRestoreItemGroup> GetLanguageGroups( 758return Enumerable.Empty<MSBuildRestoreItemGroup>(); 780.Select(group => MSBuildRestoreItemGroup.Create( 781rootName: MSBuildRestoreItemGroup.ItemGroup, 792private static IEnumerable<MSBuildRestoreItemGroup> GenerateGroupsWithConditions( 793MSBuildRestoreItemGroup original,