1 write to Patterns
NuGet.Packaging (1)
ContentModel\ManagedCodeConventions.cs (1)
108Patterns = new ManagedCodePatterns(this);
55 references to Patterns
dotnet (1)
ToolPackage\ToolPackageDownloader.cs (1)
220managedCodeConventions.Patterns.ToolsAssemblies);
Microsoft.DotNet.Build.Tasks.Packaging (8)
NuGetAssetResolver.cs (8)
48_conventions.Patterns.CompileRefAssemblies, 49_conventions.Patterns.RuntimeAssemblies); 70_conventions.Patterns.RuntimeAssemblies); 199_conventions.Patterns.CompileRefAssemblies, 200_conventions.Patterns.RuntimeAssemblies)); 249_conventions.Patterns.RuntimeAssemblies)); 267_conventions.Patterns.NativeLibraries)); 281_packages[package].PopulateItemGroups(_conventions.Patterns.RuntimeAssemblies, contentItemGroups);
Microsoft.DotNet.PackageTesting (3)
Package.cs (3)
27IEnumerable<ContentItem> RefAssets = packageAssets.FindItems(conventions.Patterns.CompileRefAssemblies); 28IEnumerable<ContentItem> LibAssets = packageAssets.FindItems(conventions.Patterns.CompileLibAssemblies); 32IEnumerable<ContentItem> RuntimeAssets = packageAssets.FindItems(conventions.Patterns.RuntimeAssemblies);
Microsoft.DotNet.PackageValidation (11)
Package.cs (9)
97PackageAssets = _contentItemCollection.FindItems(_conventions.Patterns.AnyTargettedFile); 98RefAssets = _contentItemCollection.FindItems(_conventions.Patterns.CompileRefAssemblies); 99LibAssets = _contentItemCollection.FindItems(_conventions.Patterns.CompileLibAssemblies); 101RuntimeAssets = _contentItemCollection.FindItems(_conventions.Patterns.RuntimeAssemblies); 153_conventions.Patterns.RuntimeAssemblies)?.Items; 169_conventions.Patterns.RuntimeAssemblies)?.Items; 186_conventions.Patterns.RuntimeAssemblies)?.Items; 202_conventions.Patterns.CompileRefAssemblies : 203_conventions.Patterns.CompileLibAssemblies;
Validators\CompatibleFrameworkInPackageValidator.cs (2)
30conventions.Patterns.CompileRefAssemblies : 31conventions.Patterns.CompileLibAssemblies;
NuGet.Commands (23)
RestoreCommand\CompatibilityChecker.cs (5)
249graph.Conventions.Patterns.ResourceAssemblies, 250graph.Conventions.Patterns.CompileRefAssemblies, 251graph.Conventions.Patterns.RuntimeAssemblies, 252graph.Conventions.Patterns.EmbedAssemblies, 253graph.Conventions.Patterns.ContentFiles
RestoreCommand\Utility\LockFileUtils.cs (18)
228managedCodeConventions.Patterns.CompileRefAssemblies, 229managedCodeConventions.Patterns.CompileLibAssemblies); 237managedCodeConventions.Patterns.RuntimeAssemblies); 243managedCodeConventions.Patterns.EmbedAssemblies); 249managedCodeConventions.Patterns.ResourceAssemblies); 261managedCodeConventions.Patterns.NativeLibraries); 294managedCodeConventions.Patterns.MSBuildTransitiveFiles); 303managedCodeConventions.Patterns.MSBuildFiles); 329managedCodeConventions.Patterns.MSBuildMultiTargetingFiles); 338contentItems.PopulateItemGroups(managedCodeConventions.Patterns.ContentFiles, contentFileGroups); 380managedCodeConventions.Patterns.RuntimeAssemblies, 389managedCodeConventions.Patterns.ResourceAssemblies, 398managedCodeConventions.Patterns.NativeLibraries, 611targetGraph.Conventions.Patterns.CompileRefAssemblies, 612targetGraph.Conventions.Patterns.CompileLibAssemblies); 620targetGraph.Conventions.Patterns.RuntimeAssemblies); 633targetGraph.Conventions.Patterns.CompileLibAssemblies); 770foreach (ContentItem item in contentItems.FindItems(managedCodeConventions.Patterns.AnalyzerAssemblies))
NuGet.Packaging (9)
PackageCreation\Authoring\PackageBuilder.cs (1)
704var patterns = managedCodeConventions.Patterns;
Rules\AccidentallyCompatibleWithAllFrameworksRule.cs (5)
39ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.CompileLibAssemblies, items); 40ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.CompileRefAssemblies, items); 41ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.MSBuildMultiTargetingFiles, items); 49ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.MSBuildFiles, items); 50ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.MSBuildTransitiveFiles, items);
Rules\DependenciesGroupsForEachTFMRule.cs (2)
69ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.CompileLibAssemblies, libItems); 70ContentExtractor.GetContentForPattern(collection, managedCodeConventions.Patterns.CompileRefAssemblies, refItems);
Rules\InvalidUndottedFrameworkRule.cs (1)
202var patterns = managedCodeConventions.Patterns;