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)