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)
278
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
308
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SliceDimensions));
318
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
369
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Properties));
389
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.Project));
489
if (currentSection != CacheFormat.
Sections
.Project && currentSection != CacheFormat.
Sections
.SliceDimensions && currentSection != CacheFormat.
Sections
.Properties)
499
case CacheFormat.
Sections
.Project:
505
case CacheFormat.
Sections
.SliceDimensions:
508
case CacheFormat.
Sections
.Properties:
512
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));
858
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SourceFiles));
883
duplicateItemReporter(new ProjectDataDuplicateItemDiagnostic(projectFilePath, CacheFormat.
Sections
.SourceFiles, portable));
891
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SourceFiles));
903
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.ProjectReferences));
921
duplicateItemReporter?.Invoke(new ProjectDataDuplicateItemDiagnostic(projectFilePath, CacheFormat.
Sections
.ProjectReferences, portable));
1057
AddDistinctPortablePath(result, seenResult, portable, CacheFormat.
Sections
.AnalyzerReferences, projectFilePath, duplicateItemReporter);
1146
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.FrameworkPacks));
1154
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SdkAnalyzerPacks));
1162
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.SdkAnalyzerConfigPolicy));
1808
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.MetadataReferences));
2047
writer.WriteLine(CacheFormat.SectionHeader(CacheFormat.
Sections
.EmbeddedResources));