12 writes to TypeConstraint
NuGet.Commands (2)
RestoreCommand\DependencyGraphResolver.cs (1)
90
TypeConstraint
= LibraryDependencyTarget.Project | LibraryDependencyTarget.ExternalProject
RestoreCommand\RestoreCommand.cs (1)
1845
TypeConstraint
= LibraryDependencyTarget.Project | LibraryDependencyTarget.ExternalProject
NuGet.DependencyResolver.Core (2)
PackagingUtility.cs (1)
42
TypeConstraint
= LibraryDependencyTarget.PackageProjectExternal
Remote\RemoteDependencyWalker.cs (1)
272
TypeConstraint
= LibraryDependencyTarget.PackageProjectExternal
NuGet.LibraryModel (4)
DownloadDependency.cs (1)
33
TypeConstraint
= LibraryDependencyTarget.Package,
LibraryIdentity.cs (1)
83
TypeConstraint
= LibraryDependencyTargetUtils.Parse(library.Type),
LibraryRange.cs (2)
33
TypeConstraint
= typeConstraint;
41
TypeConstraint
= other.TypeConstraint;
NuGet.ProjectModel (4)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (2)
259
TypeConstraint
= LibraryDependencyTarget.Package,
467
TypeConstraint
= targetFlagsValue,
PackageSpecReferenceDependencyProvider.cs (2)
360
TypeConstraint
= LibraryDependencyTarget.ExternalProject
401
var libraryRange = new LibraryRange(dependency.LibraryRange) {
TypeConstraint
= dependency.LibraryRange.TypeConstraint & ~LibraryDependencyTarget.Project };
43 references to TypeConstraint
NuGet.CommandLine.XPlat (1)
Commands\Package\Update\PackageUpdateCommandRunner.cs (1)
161
.Where(d => d.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Package && (packages is null || packages.Count == 0 || packages.Any(p => string.Equals(p.Id, d.Name, StringComparison.OrdinalIgnoreCase))))
NuGet.Commands (19)
CommandRunners\PackCommandRunner.cs (1)
319
if (dependency.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Reference)
RestoreCommand\DependencyGraphResolver.cs (12)
788
/// Determine if the chosen item should be evicted based on the <see cref="LibraryRange.
TypeConstraint
" />.
801
if (chosenLibraryDependency.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.PackageProjectExternal
802
&& currentLibraryDependency.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.ExternalProject)
815
|| currentLibraryDependency.LibraryRange.
TypeConstraint
== chosenLibraryDependency.LibraryRange.
TypeConstraint
816
|| chosenLibraryDependency.LibraryRange.
TypeConstraint
!= LibraryDependencyTarget.PackageProjectExternal)
821
LibraryDependencyTarget packageProjectExternalFlags = currentLibraryDependency.LibraryRange.
TypeConstraint
& LibraryDependencyTarget.PackageProjectExternal;
822
LibraryDependencyTarget nonPackageProjectExternalFlats = currentLibraryDependency.LibraryRange.
TypeConstraint
& ~LibraryDependencyTarget.PackageProjectExternal;
980
LibraryDependencyTarget typeConstraint = currentDependencyGraphItem.LibraryDependency.LibraryRange.
TypeConstraint
;
988
currentDependencyGraphItem.LibraryDependency.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Package))
1015
if (chosenResolvedItem.LibraryDependency.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.ExternalProject
1134
evictions[evictedLibraryRangeIndex] = (DependencyGraphItemIndexer.CreatePathToRef(currentDependencyGraphItem.Path, currentDependencyGraphItem.LibraryRangeIndex), currentDependencyGraphItem.LibraryDependencyIndex, chosenResolvedItem.LibraryDependency.LibraryRange.
TypeConstraint
);
RestoreCommand\DependencyGraphResolver.LibraryRangeComparer.cs (3)
44
switch (x.
TypeConstraint
)
60
switch (y.
TypeConstraint
)
85
switch (obj.
TypeConstraint
)
RestoreCommand\LockFileBuilder.cs (1)
454
lib.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.ExternalProject)
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (1)
301
IsProject(dependency.LibraryRange.
TypeConstraint
),
RestoreCommand\Utility\SpecValidationUtility.cs (1)
260
|| packageDependencies.All(e => e.LibraryRange.
TypeConstraint
!= LibraryDependencyTarget.Package)
NuGet.DependencyResolver.Core (2)
GraphModel\GraphOperations.cs (1)
429
var childType = childNode.Key.
TypeConstraint
;
ResolverUtility.cs (1)
409
if (provider.SupportsType(libraryRange.
TypeConstraint
))
NuGet.LibraryModel (9)
LibraryExtensions.cs (2)
15
return (library.
TypeConstraint
& other.
TypeConstraint
) != LibraryDependencyTarget.None
LibraryRange.cs (7)
41
TypeConstraint = other.
TypeConstraint
;
62
switch (
TypeConstraint
)
128
return (
TypeConstraint
& flag) == flag;
136
return (
TypeConstraint
& flag) != LibraryDependencyTarget.None;
151
return
TypeConstraint
== other.
TypeConstraint
167
combiner.AddObject((int)
TypeConstraint
);
NuGet.ProjectModel (12)
PackageSpecReferenceDependencyProvider.cs (3)
224
.Where(d => d.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Reference)
389
dependencies.RemoveAll(d => d.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Reference);
401
var libraryRange = new LibraryRange(dependency.LibraryRange) { TypeConstraint = dependency.LibraryRange.
TypeConstraint
& ~LibraryDependencyTarget.Project };
PackageSpecWriter.cs (7)
355
SetDependencies(writer, "dependencies", libraryDependencies.Where(dependency => dependency.LibraryRange.
TypeConstraint
!= LibraryDependencyTarget.Reference));
356
SetDependencies(writer, "frameworkAssemblies", libraryDependencies.Where(dependency => dependency.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Reference));
377
|| (dependency.LibraryRange.
TypeConstraint
!= LibraryDependencyTarget.Reference
378
&& dependency.LibraryRange.
TypeConstraint
!= (LibraryDependencyTarget.All & ~LibraryDependencyTarget.Reference))
400
if (dependency.LibraryRange.
TypeConstraint
!= LibraryDependencyTarget.Reference
401
&& dependency.LibraryRange.
TypeConstraint
!= (LibraryDependencyTarget.All & ~LibraryDependencyTarget.Reference))
403
SetValue(writer, "target", dependency.LibraryRange.
TypeConstraint
.AsString());
ProjectLockFile\PackagesLockFileUtilities.cs (2)
420
var newPackageDependencies = newDependencies.Where(dep => dep.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Package);
475
dep => dep.LibraryRange.
TypeConstraint
== LibraryDependencyTarget.Package