2 writes to OriginalItem
Microsoft.NET.Build.Tasks (2)
parent\Common\ConflictResolution\ConflictItem.cs (2)
47OriginalItem = originalItem; 59OriginalItem = null;
22 references to OriginalItem
Microsoft.NET.Build.Tasks (22)
parent\Common\ConflictResolution\ConflictItem.cs (9)
78var assemblyVersionString = OriginalItem?.GetMetadata(nameof(AssemblyVersion)) ?? string.Empty; 125_fileName = OriginalItem == null ? string.Empty : Path.GetFileName(OriginalItem.ItemSpec); 142var fileVersionString = OriginalItem?.GetMetadata(nameof(FileVersion)) ?? string.Empty; 181_packageId = OriginalItem?.GetMetadata(MetadataNames.NuGetPackageId) ?? string.Empty; 199var packageVersionString = OriginalItem?.GetMetadata(nameof(MetadataNames.NuGetPackageVersion)) ?? string.Empty; 221_sourcePath = ItemUtilities.GetSourcePath(OriginalItem) ?? string.Empty; 255var itemSpec = OriginalItem == null ? FileName : OriginalItem.ItemSpec;
parent\Common\ConflictResolution\ResolveOverlappingItemGroupConflicts.cs (2)
43ci => ItemUtilities.GetReferenceTargetPath(ci.OriginalItem), 46var conflictItems = conflicts.Select(i => i.OriginalItem);
parent\Common\ConflictResolution\ResolvePackageFileConflicts.cs (11)
87ci => ItemUtilities.GetReferenceFileName(ci.OriginalItem), 115ci => ItemUtilities.GetReferenceTargetPath(ci.OriginalItem), 121ci => ItemUtilities.GetTargetPath(ci.OriginalItem), 127ci => ItemUtilities.GetTargetPath(ci.OriginalItem), 154platformConflictScope.ResolveConflicts(referenceItems.Where(ri => !referenceConflicts.Contains(ri.OriginalItem)), 155ri => ItemUtilities.GetReferenceTargetFileName(ri.OriginalItem), 158platformConflictScope.ResolveConflicts(copyLocalItems.Where(ci => !copyLocalConflicts.Contains(ci.OriginalItem)), 252referenceConflicts.Add(loser.OriginalItem); 264analyzerConflicts.Add(loser.OriginalItem); 272loser.OriginalItem?.SetMetadata(MetadataNames.Private, "False"); 276copyLocalConflicts.Add(loser.OriginalItem);