4 writes to Path
Microsoft.NET.ProjectData (4)
Donor\ProjectDataDonorIndex.cs (1)
183
Path
= NormalizePath(workspaceRoot),
Donor\ProjectDataDonorIndex.Selection.cs (2)
166
Path
= cacheKey,
285
Path
= entry.Path,
Donor\ProjectDataDonorIndex.Serialization.cs (1)
97
Path
= normalizedPath,
17 references to Path
Microsoft.NET.ProjectData (17)
Donor\ProjectDataDonorIndex.Reader.cs (4)
71
if (PathsEqual(entry.
Path
, workspaceRoot))
76
string donorProjectFilePath = Path.GetFullPath(Path.Combine(entry.
Path
, relativeProjectPath));
80
yield return new ProjectDataDonorCandidate(donorProjectFolderCachePath, entry.
Path
);
94
yield return new ProjectDataDonorCandidate(donorUserFolderCachePath, entry.
Path
);
Donor\ProjectDataDonorIndex.Selection.cs (8)
80
!string.IsNullOrEmpty(entry.
Path
) &&
81
Directory.Exists(entry.
Path
) &&
82
!PathsEqual(entry.
Path
, workspaceRoot))
241
storedCandidate.
Path
,
285
Path = entry.
Path
,
337
HashSet<string> seen = new(refined.Select(static entry => NormalizePath(entry.
Path
)), PathComparer);
340
if (seen.Add(NormalizePath(entry.
Path
)))
384
if (seen.Add(NormalizePath(entry.
Path
)))
Donor\ProjectDataDonorIndex.Serialization.cs (5)
148
writer.WriteString("path", entry.
Path
);
244
ProjectDataDonorIndexEntry? existingEntry = this.Entries.FirstOrDefault(existing => PathsEqual(existing.
Path
, entry.
Path
));
250
this.Entries.RemoveAll(existing => PathsEqual(existing.
Path
, entry.
Path
));