1 write to _lockFile
Microsoft.NET.Build.Tasks (1)
ResolvePackageAssets.cs (1)
727_lockFile = new LockFileCache(task).GetLockFile(task.ProjectAssetsFile);
24 references to _lockFile
Microsoft.NET.Build.Tasks (24)
ResolvePackageAssets.cs (24)
728_packageResolver = NuGetPackageResolver.CreateResolver(_lockFile); 741_compileTimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier: null); 742_runtimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier: _task.EffectiveRuntimeIdentifier); 756_compileTimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier: null); 757_runtimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier: _task.EffectiveRuntimeIdentifier); 930foreach (var library in _lockFile.Libraries) 1261foreach (var message in _lockFile.LogMessages) 1385runtimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier) ?? new LockFileTarget(); 1389runtimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier); 1415var targetFramework = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1429foreach (var packageFolder in _lockFile.PackageFolders) 1454foreach (var package in _lockFile.Libraries) 1503HashSet<string> projectFileDependencies = _lockFile.GetProjectFileDependencySet(_compileTimeTarget.Name); 1526if (_lockFile.LogMessages.Count == 0) 1533for (int i = 0; i < _lockFile.LogMessages.Count; i++) 1535var message = _lockFile.LogMessages[i]; 1586alias = _lockFile.PackageSpec.TargetFrameworks 1648var tfm = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1665var tfm = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1743if (!library.IsTransitiveProjectReference(_lockFile, ref directProjectDependencies, 1744_lockFile.GetLockFileTargetAlias(_lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, null)))) 1751projectReferencePaths = GetProjectReferencePaths(_lockFile); 1930var topLevelDependencies = ProjectContext.GetTopLevelDependencies(_lockFile, _runtimeTarget);