44 references to Sections
Microsoft.NET.ProjectData.Tasks (44)
ForwardCompat.cs (11)
37
private static readonly HashSet<string> KnownSections = new HashSet<string>(CacheFormat.
Sections
.All, StringComparer.Ordinal);
53
foreach (KeyValuePair<string, string[]> entry in CacheFormat.
Sections
.MetadataBySection)
501
Section? existingProps = existing.Sections.FirstOrDefault(s => s.Name == CacheFormat.
Sections
.Properties);
516
Section? candidateProps = candidate.Sections.FirstOrDefault(s => s.Name == CacheFormat.
Sections
.Properties);
521
Section? anchorSection = candidate.Sections.FirstOrDefault(s => s.Name == CacheFormat.
Sections
.SliceDimensions)
522
?? candidate.Sections.FirstOrDefault(s => s.Name == CacheFormat.
Sections
.Project)
525
var block = new List<string> { string.Empty, CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties) };
576
if (existingSection.Name is CacheFormat.
Sections
.Project
577
or CacheFormat.
Sections
.SliceDimensions
578
or CacheFormat.
Sections
.Properties)
707
if (current.Name == CacheFormat.
Sections
.SliceDimensions)
ProjectDataMerger.cs (12)
198
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
228
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SliceDimensions));
238
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
289
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
309
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Project));
409
if (currentSection != CacheFormat.
Sections
.Project && currentSection != CacheFormat.
Sections
.SliceDimensions && currentSection != CacheFormat.
Sections
.Properties)
419
case CacheFormat.
Sections
.Project:
425
case CacheFormat.
Sections
.SliceDimensions:
428
case CacheFormat.
Sections
.Properties:
432
currentList?.Add(string.Equals(currentSection, CacheFormat.
Sections
.SdkAnalyzerConfigPolicy, StringComparison.Ordinal)
ProjectDataWriter.cs (21)
182
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Project));
193
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SliceDimensions));
220
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
255
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.CommandLineArguments));
290
CacheFormat.
Sections
.AnalyzerConfigFiles,
298
EmitSimplePathSectionRequired(writer, CacheFormat.SectionHeader(CacheFormat.
Sections
.AnalyzerReferences), preparedAnalyzerRefs);
300
EmitSimplePathSection(writer, CacheFormat.SectionHeader(CacheFormat.
Sections
.AnalyzerConfigFiles), preparedAnalyzerConfigFiles);
303
CacheFormat.SectionHeader(CacheFormat.
Sections
.AdditionalFiles),
304
PrepareDistinctPortablePaths(additionalFiles, resolver, CacheFormat.
Sections
.AdditionalFiles, projectFilePath, duplicateItemReporter),
325
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Capabilities));
853
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SourceFiles));
878
duplicateItemReporter(new ProjectDataDuplicateItemDiagnostic(projectFilePath, CacheFormat.
Sections
.SourceFiles, portable));
886
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SourceFiles));
898
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.ProjectReferences));
916
duplicateItemReporter?.Invoke(new ProjectDataDuplicateItemDiagnostic(projectFilePath, CacheFormat.
Sections
.ProjectReferences, portable));
1052
AddDistinctPortablePath(result, seenResult, portable, CacheFormat.
Sections
.AnalyzerReferences, projectFilePath, duplicateItemReporter);
1141
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.FrameworkPacks));
1149
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SdkAnalyzerPacks));
1157
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SdkAnalyzerConfigPolicy));
1803
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.MetadataReferences));
2042
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.EmbeddedResources));