4 instantiations of PackagePatternItem
NuGet.Configuration (2)
Settings\Items\PackagePatternItem.cs (1)
41var newItem = new PackagePatternItem(Pattern);
Settings\SettingFactory.cs (1)
63return new PackagePatternItem(element, origin);
NuGet.PackageManagement (2)
NuGetPackageManager.cs (2)
3246new PackagePatternItem(newMappingID), 3247new PackagePatternItem("*")
21 references to PackagePatternItem
NuGet.Configuration (20)
Settings\Items\PackagePatternItem.cs (2)
41var newItem = new PackagePatternItem(Pattern); 53if (other is PackagePatternItem item)
Settings\Items\PackageSourceMappingSourceItem.cs (18)
14/// A PackageSourceMappingSourceItem has only a key and at least 1 <see cref="PackagePatternItem"/> child item. 24public IList<PackagePatternItem> Patterns { get; } 52public PackageSourceMappingSourceItem(string name, IEnumerable<PackagePatternItem> packagePatternItems) 67Patterns = new List<PackagePatternItem>(); 69foreach (PackagePatternItem patternItem in packagePatternItems) 81var parsedPackagePatternItems = parsedDescendants.OfType<PackagePatternItem>().ToList(); 95foreach (PackagePatternItem packagePatternItem in Patterns) 105foreach (PackagePatternItem @namespace in Patterns) 115Patterns.Select(c => (PackagePatternItem)c.Clone()).ToArray()); 134foreach (PackagePatternItem packagePatternItem in Patterns) 158Dictionary<PackagePatternItem, PackagePatternItem> otherPatterns = packageSourceMappingSourceItem.Patterns.GroupBy(item => item).ToDictionary(c => c.Key, c => c.Key); 159var clonedPatterns = new List<PackagePatternItem>(Patterns); 160foreach (PackagePatternItem packagePatternItem in clonedPatterns) 162if (otherPatterns.TryGetValue(packagePatternItem, out PackagePatternItem? otherChild)) 178foreach (KeyValuePair<PackagePatternItem, PackagePatternItem> newPackagePatternItem in otherPatterns) 180var itemToAdd = newPackagePatternItem.Value;
NuGet.PackageManagement (1)
NuGetPackageManager.cs (1)
3244List<PackagePatternItem> newPatternItems = new()