20 references to LockFileItem
dotnet (1)
ToolPackage\ToolPackageDownloader.cs (1)
250
var newItem = new
LockFileItem
(item.Path);
NuGet.Commands (15)
RestoreCommand\LockFileBuilder.cs (1)
652
lockFile.PackageFolders.AddRange(packageFolders.Select(path => new
LockFileItem
(path)));
RestoreCommand\Utility\LockFileUtils.cs (14)
469
lockFileLib.CompileTimeAssemblies.Add(new
LockFileItem
(contractPath));
638
var lockFileItem = new
LockFileItem
(relativePath);
691
results.Add(new
LockFileItem
(fixedPath));
727
var newItem = new
LockFileItem
(item.Path);
772
var lockFileItem = new
LockFileItem
(item.Path);
1174
ClearIfExists(lockFileLib.RuntimeAssemblies, static path => new
LockFileItem
(path));
1181
ClearIfExists(lockFileLib.CompileTimeAssemblies, static path => new
LockFileItem
(path));
1182
ClearIfExists(lockFileLib.EmbedAssemblies, static path => new
LockFileItem
(path));
1187
ClearIfExists(lockFileLib.NativeLibraries, static path => new
LockFileItem
(path));
1192
ClearIfExists(lockFileLib.AnalyzerAssets, static path => new
LockFileItem
(path), copyProperties: false);
1207
ClearIfExists(lockFileLib.Build, static path => new
LockFileItem
(path));
1208
ClearIfExists(lockFileLib.BuildMultiTargeting, static path => new
LockFileItem
(path));
1215
ClearIfExists(lockFileLib.Build, static path => new
LockFileItem
(path));
1216
ClearIfExists(lockFileLib.BuildMultiTargeting, static path => new
LockFileItem
(path));
NuGet.ProjectModel (4)
LockFile\LockFileContentFile.cs (1)
20
public LockFileContentFile(string path) :
base
(path)
LockFile\LockFileItem.cs (1)
90
public static implicit operator LockFileItem(string path) => new
LockFileItem
(path);
LockFile\LockFileRuntimeTarget.cs (1)
13
public LockFileRuntimeTarget(string path) :
base
(path)
Utf8JsonStreamLockFileConverters.cs (1)
9
internal static readonly Utf8JsonStreamLockFileItemConverter<LockFileItem> LockFileItemConverter = new Utf8JsonStreamLockFileItemConverter<LockFileItem>((string filePath) => new
LockFileItem
(filePath));