1 write to _lockFile
Microsoft.NET.Build.Tasks (1)
ResolvePackageAssets.cs (1)
730_lockFile = new LockFileCache(task).GetLockFile(task.TaskEnvironment.GetAbsolutePath(task.ProjectAssetsFile));
25 references to _lockFile
Microsoft.NET.Build.Tasks (25)
ResolvePackageAssets.cs (25)
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); 932if (_lockFile.PackageSpec?.RestoreMetadata?.RestoreEnableAnalyzerAssets == true) 966foreach (var library in _lockFile.Libraries) 1346foreach (var message in _lockFile.LogMessages) 1470runtimeTarget = _lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, runtimeIdentifier) ?? new LockFileTarget(); 1474runtimeTarget = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, runtimeIdentifier); 1500var targetFramework = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1514foreach (var packageFolder in _lockFile.PackageFolders) 1539foreach (var package in _lockFile.Libraries) 1588HashSet<string> projectFileDependencies = _lockFile.GetProjectFileDependencySet(_compileTimeTarget.Name); 1611if (_lockFile.LogMessages.Count == 0) 1618for (int i = 0; i < _lockFile.LogMessages.Count; i++) 1620var message = _lockFile.LogMessages[i]; 1671alias = _lockFile.PackageSpec.TargetFrameworks 1733var tfm = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1750var tfm = _lockFile.GetTargetAndThrowIfNotFound(_targetFramework, null).TargetFramework; 1828if (!library.IsTransitiveProjectReference(_lockFile, ref directProjectDependencies, 1829_lockFile.GetLockFileTargetAlias(_lockFile.GetTargetAndReturnNullIfNotFound(_targetFramework, null)))) 1836projectReferencePaths = GetProjectReferencePaths(_lockFile); 2015var topLevelDependencies = ProjectContext.GetTopLevelDependencies(_lockFile, _runtimeTarget);