15 instantiations of PatternSet
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
TargetFrameworkResolver.cs (1)
26_configStringPattern = new PatternSet(
NuGet.Packaging (14)
ContentModel\ManagedCodeConventions.cs (13)
504AnyTargettedFile = new PatternSet( 517RuntimeAssemblies = new PatternSet( 532CompileRefAssemblies = new PatternSet( 543CompileLibAssemblies = new PatternSet( 556NativeLibraries = new PatternSet( 569ResourceAssemblies = new PatternSet( 582MSBuildFiles = new PatternSet( 595MSBuildMultiTargetingFiles = new PatternSet( 612ContentFiles = new PatternSet( 623ToolsAssemblies = new PatternSet( 634EmbedAssemblies = new PatternSet( 645MSBuildTransitiveFiles = new PatternSet( 658AnalyzerAssemblies = new PatternSet(
Rules\InvalidUndottedFrameworkRule.cs (1)
262return new PatternSet(patternSet.PropertyDefinitions, groupPatterns, pathPatterns);
35 references to PatternSet
dotnet (2)
ToolPackage\ToolPackageDownloader.cs (2)
228params PatternSet[] patterns) 237params 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)
705params PatternSet[] patterns) 755params PatternSet[] patterns) 1085PatternSet patternSet,
NuGet.Packaging (26)
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 (13)
440public PatternSet AnyTargettedFile { get; } 445public PatternSet RuntimeAssemblies { get; } 450public PatternSet CompileRefAssemblies { get; } 455public PatternSet CompileLibAssemblies { get; } 460public PatternSet NativeLibraries { get; } 465public PatternSet ResourceAssemblies { get; } 470public PatternSet MSBuildFiles { get; } 475public PatternSet MSBuildMultiTargetingFiles { get; } 480public PatternSet ContentFiles { get; } 485public PatternSet ToolsAssemblies { get; } 490public PatternSet EmbedAssemblies { get; } 495public PatternSet MSBuildTransitiveFiles { get; } 500public PatternSet AnalyzerAssemblies { get; }
Core\ContentExtractor.cs (1)
13internal static void GetContentForPattern(ContentItemCollection collection, PatternSet pattern, IList<ContentItemGroup> itemGroups)
PackageCreation\Authoring\PackageBuilder.cs (2)
706var frameworkPatterns = new List<PatternSet>() 722foreach (var pattern in frameworkPatterns)
Rules\InvalidUndottedFrameworkRule.cs (4)
204var frameworkPatterns = new List<PatternSet>() 220foreach (var pattern in frameworkPatterns) 258private static PatternSet GetPatternSetThatPreservesRawValues(PatternSet patternSet)