16 references to PackageDependencyType
NuGet.Commands (6)
PackagesLockFileBuilder.cs (4)
66dependency.Type = PackageDependencyType.Direct; 78dependency.Type = PackageDependencyType.CentralTransitive; 83dependency.Type = PackageDependencyType.Transitive; 105Type = PackageDependencyType.Project
RestoreCommand\RestoreCommand.cs (2)
1334.SelectMany(t => t.Dependencies.Where(dep => dep.Type != PackageDependencyType.Project)) 1422.Where(dep => dep.Type != PackageDependencyType.Project)
NuGet.PackageManagement (2)
Utility\PackagesConfigLockFileUtility.cs (2)
274Type = PackageDependencyType.Direct 326Type = PackageDependencyType.Direct
NuGet.ProjectModel (8)
ProjectLockFile\LockFileDependency.cs (1)
25public PackageDependencyType Type { get; set; }
ProjectLockFile\PackagesLockFileFormat.cs (3)
258&& Enum.TryParse<PackageDependencyType>(typeString, ignoreCase: true, result: out var installationType)) 331json[DependenciesProperty] = JsonUtility.WriteObject(ordered, dependency.Type == PackageDependencyType.Project ?
ProjectLockFile\PackagesLockFileUtilities.cs (4)
156IEnumerable<LockFileDependency> directDependencies = target.Dependencies.Where(dep => dep.Type == PackageDependencyType.Direct); 165var transitiveDependenciesEnforcedByCentralVersions = target.Dependencies.Where(dep => dep.Type == PackageDependencyType.CentralTransitive).ToList(); 166var transitiveDependencies = target.Dependencies.Where(dep => dep.Type == PackageDependencyType.Transitive).ToList(); 201dep => dep.Type == PackageDependencyType.Project &&