32 references to PublicContract
Microsoft.CodeAnalysis.Workspaces (32)
CodeFixes\FixAllOccurrences\FixAllContext.cs (2)
163
PublicContract
.RequireNonNullItems(diagnosticIds, nameof(diagnosticIds)),
198
PublicContract
.RequireNonNullItems(diagnosticIds, nameof(diagnosticIds)),
Options\Option.cs (1)
54
[..
PublicContract
.RequireNonNullItems(storageLocations, nameof(storageLocations))],
Options\PerLanguageOption.cs (1)
46
[..
PublicContract
.RequireNonNullItems(storageLocations, nameof(storageLocations))],
Workspace\Solution\DocumentInfo.cs (2)
89
PublicContract
.ToBoxedImmutableArrayWithNonNullItems(folders, nameof(folders)),
124
=> With(attributes: Attributes.With(folders:
PublicContract
.ToBoxedImmutableArrayWithNonNullItems(folders, nameof(folders))));
Workspace\Solution\ProjectInfo.cs (12)
276
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(documents, nameof(documents)),
277
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(projectReferences, nameof(projectReferences)),
278
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(metadataReferences, nameof(metadataReferences)),
279
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerReferences, nameof(analyzerReferences)),
280
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(additionalDocuments, nameof(additionalDocuments)),
281
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerConfigDocuments, nameof(analyzerConfigDocuments)),
378
=> With(documents:
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(documents, nameof(documents)));
381
=> With(additionalDocuments:
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(additionalDocuments, nameof(additionalDocuments)));
384
=> With(analyzerConfigDocuments:
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerConfigDocuments, nameof(analyzerConfigDocuments)));
387
=> With(projectReferences:
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(projectReferences, nameof(projectReferences)));
390
=> With(metadataReferences:
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(metadataReferences, nameof(metadataReferences)));
393
=> With(analyzerReferences:
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerReferences, nameof(analyzerReferences)));
Workspace\Solution\Solution.cs (12)
627
PublicContract
.RequireUniqueNonNullItems(collection, nameof(projectReferences));
686
var collection =
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(projectReferences, nameof(projectReferences));
724
PublicContract
.RequireUniqueNonNullItems(collection, nameof(metadataReferences));
770
var collection =
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(metadataReferences, nameof(metadataReferences));
806
PublicContract
.RequireUniqueNonNullItems(collection, nameof(analyzerReferences));
864
var collection =
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerReferences, nameof(analyzerReferences));
890
PublicContract
.RequireUniqueNonNullItems(collection, nameof(analyzerReferences));
927
var collection =
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerReferences, nameof(analyzerReferences));
950
return AddDocumentImpl(project, documentId, name, sourceText,
PublicContract
.ToBoxedImmutableArrayWithNonNullItems(folders, nameof(folders)), filePath, isGenerated: false);
969
return AddDocumentImpl(project, documentId, name, text,
PublicContract
.ToBoxedImmutableArrayWithNonNullItems(folders, nameof(folders)), filePath, isGenerated);
992
return AddDocumentImpl(project, documentId, name, sourceText,
PublicContract
.ToBoxedImmutableArrayWithNonNullItems(folders, nameof(folders)), filePath, isGenerated).
1225
var collection =
PublicContract
.ToBoxedImmutableArrayWithNonNullItems(folders, nameof(folders));
Workspace\Solution\SolutionInfo.cs (2)
106
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(projects, nameof(projects)),
107
PublicContract
.ToBoxedImmutableArrayWithDistinctNonNullItems(analyzerReferences, nameof(analyzerReferences)),