14 instantiations of PatternSet
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
TargetFrameworkResolver.cs (1)
26_configStringPattern = new PatternSet(
NuGet.Packaging (13)
ContentModel\ManagedCodeConventions.cs (12)
477AnyTargettedFile = new PatternSet( 490RuntimeAssemblies = new PatternSet( 505CompileRefAssemblies = new PatternSet( 516CompileLibAssemblies = new PatternSet( 529NativeLibraries = new PatternSet( 542ResourceAssemblies = new PatternSet( 555MSBuildFiles = new PatternSet( 568MSBuildMultiTargetingFiles = new PatternSet( 585ContentFiles = new PatternSet( 596ToolsAssemblies = new PatternSet( 607EmbedAssemblies = new PatternSet( 618MSBuildTransitiveFiles = new PatternSet(
Rules\InvalidUndottedFrameworkRule.cs (1)
262return new PatternSet(patternSet.PropertyDefinitions, groupPatterns, pathPatterns);
34 references to PatternSet
dotnet (2)
ToolPackage\ToolPackageDownloader.cs (2)
227params PatternSet[] patterns) 236params PatternSet[] patterns)
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
TargetFrameworkResolver.cs (1)
21private readonly PatternSet _configStringPattern;
Microsoft.DotNet.PackageValidation (2)
Package.cs (1)
201PatternSet patternSet = RefAssets.Any() ?
Validators\CompatibleFrameworkInPackageValidator.cs (1)
29PatternSet patternSet = options.Package.RefAssets.Any() ?
NuGet.Commands (4)
RestoreCommand\CompatibilityChecker.cs (1)
257foreach (var pattern in patterns)
RestoreCommand\Utility\LockFileUtils.cs (3)
675params PatternSet[] patterns) 725params PatternSet[] patterns) 950PatternSet patternSet,
NuGet.Packaging (25)
ContentModel\ContentItemCollection.cs (5)
64public IEnumerable<ContentItem> FindItems(PatternSet definition) 82public void PopulateItemGroups(PatternSet definition, IList<ContentItemGroup> contentItemGroupList) 141public ContentItemGroup? FindBestItemGroup(SelectionCriteria criteria, params PatternSet[] definitions) 153foreach (var definition in definitions) 248private List<ContentItem> FindItemsImplementation(PatternSet definition, IEnumerable<Asset> assets)
ContentModel\ContentPropertyDefinition.cs (1)
12/// <seealso cref="PatternSet" />
ContentModel\ManagedCodeConventions.cs (12)
418public PatternSet AnyTargettedFile { get; } 423public PatternSet RuntimeAssemblies { get; } 428public PatternSet CompileRefAssemblies { get; } 433public PatternSet CompileLibAssemblies { get; } 438public PatternSet NativeLibraries { get; } 443public PatternSet ResourceAssemblies { get; } 448public PatternSet MSBuildFiles { get; } 453public PatternSet MSBuildMultiTargetingFiles { get; } 458public PatternSet ContentFiles { get; } 463public PatternSet ToolsAssemblies { get; } 468public PatternSet EmbedAssemblies { get; } 473public PatternSet MSBuildTransitiveFiles { get; }
Core\ContentExtractor.cs (1)
13internal static void GetContentForPattern(ContentItemCollection collection, PatternSet pattern, IList<ContentItemGroup> itemGroups)
PackageCreation\Authoring\PackageBuilder.cs (2)
735var frameworkPatterns = new List<PatternSet>() 751foreach (var pattern in frameworkPatterns)
Rules\InvalidUndottedFrameworkRule.cs (4)
204var frameworkPatterns = new List<PatternSet>() 220foreach (var pattern in frameworkPatterns) 258private static PatternSet GetPatternSetThatPreservesRawValues(PatternSet patternSet)