1 write to _lockFile
Microsoft.NET.Build.Tasks (1)
ResolvePackageAssets.cs (1)
730_lockFile = new LockFileCache(task).GetLockFile(task.TaskEnvironment.GetAbsolutePath(task.ProjectAssetsFile));
24 references to _lockFile
Microsoft.NET.Build.Tasks (24)
ResolvePackageAssets.cs (24)
731_packageResolver = NuGetPackageResolver.CreateResolver(_lockFile); 744_compileTimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier: null); 745_runtimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier: _task.EffectiveRuntimeIdentifier); 759_compileTimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier: null); 760_runtimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier: _task.EffectiveRuntimeIdentifier); 933foreach (var library in _lockFile.Libraries) 1264foreach (var message in _lockFile.LogMessages) 1388runtimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier) ?? new LockFileTarget(); 1392runtimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier); 1418var targetFramework = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1432foreach (var packageFolder in _lockFile.PackageFolders) 1457foreach (var package in _lockFile.Libraries) 1506HashSet<string> projectFileDependencies = _lockFile.GetProjectFileDependencySet(_compileTimeTarget.Name); 1529if (_lockFile.LogMessages.Count == 0) 1536for (int i = 0; i < _lockFile.LogMessages.Count; i++) 1538var message = _lockFile.LogMessages[i]; 1589alias = _lockFile.PackageSpec.TargetFrameworks 1651var tfm = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1668var tfm = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1746if (!library.IsTransitiveProjectReference(_lockFile, ref directProjectDependencies, 1747_lockFile.GetLockFileTargetAlias(_lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, null)))) 1754projectReferencePaths = GetProjectReferencePaths(_lockFile); 1933var topLevelDependencies = ProjectContext.GetTopLevelDependencies(_lockFile, _runtimeTarget);