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