2 instantiations of SliceData
Microsoft.NET.ProjectData.Tasks (2)
ProjectDataMerger.cs (2)
394
var data = new
SliceData
();
492
var combined = new
SliceData
{ IsPrimary = sliceDiff.IsPrimary };
26 references to SliceData
Microsoft.NET.ProjectData.Tasks (26)
ProjectDataMerger.cs (26)
80
var slices = new List<
SliceData
>(sortedSliceFiles.Count);
92
private static void AddPreservedExistingSlices(string outputPath, List<
SliceData
> slices)
110
List<
SliceData
> existingSlices = ParseMergedContent(existingContent);
128
foreach (
SliceData
existingSlice in existingSlices)
167
internal static void WriteMergedContent(TextWriter writer, List<
SliceData
> slices, string? targetFrameworks = null)
274
private static void WriteSingleSliceContent(TextWriter writer,
SliceData
slice)
319
private static void StampPrimarySlice(List<
SliceData
> slices, string? targetFrameworks)
323
foreach (
SliceData
slice in slices)
326
SliceData
? primarySlice = GetPrimarySlice(slices, targetFrameworks);
333
private static
SliceData
? GetPrimarySlice(List<
SliceData
> slices, string? targetFrameworks)
336
SliceData
? primarySlice = orderedTargetFrameworks
352
private static
SliceData
? FindSlice(List<
SliceData
> slices, string targetFramework)
392
internal static
SliceData
ParseSlice(string content)
394
var
data = new SliceData();
442
internal static List<
SliceData
> ParseMergedContent(string content)
450
SliceData
singleSlice = ParseSlice(segments[0]);
454
SliceData
sharedData = ParseSlice(segments[0]);
455
var slices = new List<
SliceData
>(segments.Count - 1);
458
SliceData
sliceDiff = ParseSlice(segment);
490
private static
SliceData
CombineSlices(
SliceData
sharedData,
SliceData
sliceDiff)
492
var
combined = new SliceData { IsPrimary = sliceDiff.IsPrimary };
513
private static string? GetSliceIdentity(
SliceData
slice)