2 instantiations of SliceData
Microsoft.NET.ProjectData.Tasks (2)
ProjectDataMerger.cs (2)
474 var data = new SliceData(); 572 var combined = new SliceData { IsPrimary = sliceDiff.IsPrimary };
30 references to SliceData
Microsoft.NET.ProjectData.Tasks (30)
ProjectDataMerger.cs (30)
90 List<SliceData> slices = SelectCurrentSlices(candidates, targetFrameworks); 123 private static List<SliceData> SelectCurrentSlices(List<SliceCandidate> candidates, string? targetFrameworks) 158 private static int GetTargetFrameworkOrder(SliceData slice, List<string> orderedTargetFrameworks) 172 private static void AddPreservedExistingSlices(string outputPath, List<SliceData> slices) 190 List<SliceData> existingSlices = ParseMergedContent(existingContent); 208 foreach (SliceData existingSlice in existingSlices) 247 internal static void WriteMergedContent(TextWriter writer, List<SliceData> slices, string? targetFrameworks = null) 354 private static void WriteSingleSliceContent(TextWriter writer, SliceData slice) 399 private static void StampPrimarySlice(List<SliceData> slices, string? targetFrameworks) 403 foreach (SliceData slice in slices) 406 SliceData? primarySlice = GetPrimarySlice(slices, targetFrameworks); 413 private static SliceData? GetPrimarySlice(List<SliceData> slices, string? targetFrameworks) 416 SliceData? primarySlice = orderedTargetFrameworks 432 private static SliceData? FindSlice(List<SliceData> slices, string targetFramework) 472 internal static SliceData ParseSlice(string content) 474 var data = new SliceData(); 522 internal static List<SliceData> ParseMergedContent(string content) 530 SliceData singleSlice = ParseSlice(segments[0]); 534 SliceData sharedData = ParseSlice(segments[0]); 535 var slices = new List<SliceData>(segments.Count - 1); 538 SliceData sliceDiff = ParseSlice(segment); 570 private static SliceData CombineSlices(SliceData sharedData, SliceData sliceDiff) 572 var combined = new SliceData { IsPrimary = sliceDiff.IsPrimary }; 593 private static string? GetSliceIdentity(SliceData slice) 727 public SliceCandidate(string path, bool isPreferred, SliceData slice) 736 public SliceData Slice { get; }