12 implementations of GetDocumentationCommentId
Analyzer.Utilities.UnitTests (1)
Lightup\LightupHelpersTests.cs (1)
141string ISymbol.GetDocumentationCommentId()
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
Microsoft.CodeAnalysis.CSharp (2)
Symbols\PublicModel\PreprocessingSymbol.cs (1)
74string? ISymbol.GetDocumentationCommentId() => null;
Symbols\PublicModel\Symbol.cs (1)
154string ISymbol.GetDocumentationCommentId()
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
89public string GetDocumentationCommentId()
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
791Public Overridable Function GetDocumentationCommentId() As String Implements ISymbol.GetDocumentationCommentId
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
182public string GetDocumentationCommentId()
54 references to GetDocumentationCommentId
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
XmlComments\XmlComment.InheritDoc.cs (1)
244var docId = typeArgs[index].GetDocumentationCommentId();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (15)
Semantics\ExtensionTests2.cs (15)
34030AssertEx.Equal("T:E.<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69", vbGroupingType.GetDocumentationCommentId()); 34032AssertEx.Equal("M:E.<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69.M", vbM.GetDocumentationCommentId()); 34036vbMarkerType.GetDocumentationCommentId()); 34052AssertEx.Equal("T:E.<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69.<M>$531E7AC45D443AE2243E7FFAB9455D60", extension.GetDocumentationCommentId()); 34060Assert.Equal("M:E.<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69.M", m.GetDocumentationCommentId()); 34114AssertEx.Equal("T:E.<G>$8048A6C8BE30A622530249B904B537EB`1", vbGroupingType.GetDocumentationCommentId()); 34116AssertEx.Equal("M:E.<G>$8048A6C8BE30A622530249B904B537EB`1.M", vbM.GetDocumentationCommentId()); 34120vbMarkerType.GetDocumentationCommentId()); 34136AssertEx.Equal("T:E.<G>$8048A6C8BE30A622530249B904B537EB`1.<M>$D1693D81A12E8DED4ED68FE22D9E856F", extension.GetDocumentationCommentId()); 34147Assert.Equal("M:E.<G>$8048A6C8BE30A622530249B904B537EB`1.M", m.GetDocumentationCommentId()); 34216AssertEx.Equal("T:E.GroupingType`1", vbGroupingType.GetDocumentationCommentId()); 34218AssertEx.Equal("M:E.GroupingType`1.M", vbM.GetDocumentationCommentId()); 34221AssertEx.Equal("T:E.GroupingType`1.MarkerType", vbMarkerType.GetDocumentationCommentId()); 34237AssertEx.Equal("T:E.GroupingType`1.MarkerType", extension.GetDocumentationCommentId()); 34245Assert.Equal("M:E.GroupingType`1.M", m.GetDocumentationCommentId());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\OperatorTests.cs (2)
7659Assert.Null(symbol1.GetDocumentationCommentId()); 8454Assert.Null(symbol1.GetDocumentationCommentId());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
DocumentationComments\DocumentationCommentIDTests.cs (4)
34Assert.Null(symbol.GetDocumentationCommentId()); 147Assert.Null(symbol.GetDocumentationCommentId()); 168Assert.Null(symbol.GetDocumentationCommentId()); 312Assert.Null(symbol.GetDocumentationCommentId());
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (2)
248SeeTag(fromType.GetDocumentationCommentId()), 249SeeTag(toType.GetDocumentationCommentId()));
Microsoft.CodeAnalysis.Features (3)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (1)
215return builder.OrderBy(kvp => kvp.Key.GetDocumentationCommentId() ?? string.Empty);
LanguageServiceIndexFormat\SymbolMoniker.cs (1)
74var documentationCommentId = symbol.GetDocumentationCommentId();
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
90=> _symbol.GetDocumentationCommentId();
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
791Public Overridable Function GetDocumentationCommentId() As String Implements ISymbol.GetDocumentationCommentId
Microsoft.CodeAnalysis.Workspaces (1)
Shared\Extensions\ISymbolExtensions.cs (1)
436var docId = typeArgs[index].GetDocumentationCommentId();
Microsoft.DotNet.ApiCompatibility (13)
CompatDifference.cs (1)
54: this(left, right, diagnosticId, message, type, member.GetDocumentationCommentId())
Rules\AttributesMustMatch.cs (7)
39string? docId = attributeData.AttributeClass?.GetDocumentationCommentId(); 191left.GetDocumentationCommentId() + $"<{i}>", 202left.GetDocumentationCommentId() ?? "", 228left.GetDocumentationCommentId() + "->" + leftMethod.ReturnType, 241left.GetDocumentationCommentId() + $"${i}", 256left.GetDocumentationCommentId() + $"<{i}>", 267left.GetDocumentationCommentId() ?? "",
Rules\CannotChangeGenericConstraints.cs (4)
103addedConstraints.AddRange(rightOnlyConstraints.Select(x => x.GetDocumentationCommentId()!)); 114$"{left.GetDocumentationCommentId()}``{i}:{addedConstraint}")); 126removedConstraints.AddRange(leftOnlyConstraints.Select(x => x.GetDocumentationCommentId()!)); 136$"{left.GetDocumentationCommentId()}``{i}:{removedConstraint}"));
Rules\CannotChangeParameterName.cs (1)
46$"{leftMethod.GetDocumentationCommentId()}${i}"));
Microsoft.DotNet.ApiDiff (2)
MemoryOutputDiffGenerator.cs (2)
674attributeDocId = attributeConstructorSymbol.ContainingType.GetDocumentationCommentId(); 700if (symbol?.GetDocumentationCommentId() is string docId)
Microsoft.DotNet.ApiSymbolExtensions (1)
Filtering\DocIdSymbolFilter.cs (1)
60string? docId = symbol.GetDocumentationCommentId();
Microsoft.DotNet.GenAPI (4)
AssemblySymbolOrderer.cs (4)
19namespaceSymbols.OrderBy(s => s.GetDocumentationCommentId(), StringComparer.OrdinalIgnoreCase); 27typeSymbols.OrderBy(s => s.GetDocumentationCommentId(), StringComparer.OrdinalIgnoreCase); 36orderedTypeDefinitionMembers.ThenBy(s => s.GetDocumentationCommentId(), StringComparer.OrdinalIgnoreCase) : 37symbols.OrderBy(s => (GetMemberOrder(s), s.GetDocumentationCommentId(), StringComparer.OrdinalIgnoreCase));
Microsoft.VisualStudio.LanguageServices (1)
Workspace\VisualStudioSymbolNavigationService.cs (1)
80var docCommentId = symbol.GetDocumentationCommentId();
Roslyn.Diagnostics.Analyzers (3)
AbstractExposeMemberForTesting`1.cs (3)
72cancellationToken => AddMemberToTestAccessorAsync(context.Document, location.SourceSpan, memberName, member.GetDocumentationCommentId(), cancellationToken), 73member.GetDocumentationCommentId())); 110var member = containingType.GetMembers(memberName).First(m => m.GetDocumentationCommentId() == memberDocumentationCommentId);
SemanticSearch.BuildTask (1)
GenerateFilteredReferenceAssembliesTask.cs (1)
324var id = symbol.GetDocumentationCommentId();