1 instantiation of Library
NuGet.ProjectModel (1)
PackageSpecReferenceDependencyProvider.cs (1)
138
Library library = new
Library
20 references to Library
NuGet.Commands (2)
RestoreCommand\CompatibilityChecker.cs (2)
285
private static List<NuGetFramework> GetProjectFrameworks(
Library
localLibrary)
300
private static bool IsProjectFrameworkCompatible(
Library
library)
NuGet.DependencyResolver.Core (6)
Providers\IDependencyProvider.cs (2)
15
Library
? GetLibrary(LibraryRange libraryRange, NuGetFramework targetFramework);
17
Library
? GetLibrary(LibraryRange libraryRange, NuGetFramework targetFramework, string? alias);
Providers\LocalDependencyProvider.cs (2)
90
var
library = _dependencyProvider.GetLibrary(libraryRange, targetFramework, alias: null);
132
var
library = _dependencyProvider.GetLibrary(libraryIdentity, targetFramework, alias: null);
Remote\LocalMatch.cs (1)
18
public
Library
LocalLibrary { get; set; }
ResolverUtility.cs (1)
411
var
match = provider.GetLibrary(libraryRange, framework, targetAlias);
NuGet.LibraryModel (8)
Library.cs (6)
12
public static readonly IEqualityComparer<
Library
> IdentityComparer = new LibraryIdentityComparer();
52
return typeof(
Library
).FullName!;
60
private class LibraryIdentityComparer : IEqualityComparer<
Library
>
62
public bool Equals(
Library
? x,
Library
? y)
70
public int GetHashCode(
Library
obj)
LibraryExtensions.cs (2)
19
public static T? GetItem<T>(this
Library
library, string key)
29
public static T GetRequiredItem<T>(this
Library
library, string key)
NuGet.ProjectModel (4)
PackageSpecReferenceDependencyProvider.cs (4)
98
public
Library
GetLibrary(LibraryRange libraryRange, NuGetFramework targetFramework)
103
public
Library
GetLibrary(LibraryRange libraryRange, NuGetFramework targetFramework, string alias)
138
Library
library = new Library
190
private static void AddLibraryProperties(
Library
library, PackageSpec packageSpec, NuGetFramework targetFramework, string alias)