10 overrides of FullPath
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
35public override string FullPath { get; }
DiagnosticAnalyzer\AnalyzerImageReference.cs (1)
47public override string? FullPath
DiagnosticAnalyzer\UnresolvedAnalyzerReference.cs (1)
38public override string FullPath
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Diagnostics\TestAnalyzerReferenceByLanguage.cs (1)
21public override string? FullPath { get; }
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
CodeFixes\CodeFixServiceTests.cs (1)
439public override string FullPath
CodeRefactorings\CodeRefactoringServiceTest.cs (1)
149public override string FullPath => string.Empty;
Completion\CompletionServiceTests.cs (1)
83public override string FullPath => "";
Microsoft.CodeAnalysis.Test.Utilities (1)
Mocks\TestAnalyzerReference.cs (1)
25public override string FullPath => _fullPath ?? throw new NotImplementedException();
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
TestGeneratorReference.cs (1)
43public override string? FullPath { get; }
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
EditorConfigSettings\DataProvider\DataProviderTests.MockAnalyzerReference.cs (1)
42public override string FullPath => string.Empty;
25 references to FullPath
Microsoft.CodeAnalysis (2)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
102return FullPath == other.FullPath;
DiagnosticAnalyzer\AnalyzerReference.cs (1)
44/// Note that this and <see cref="FullPath"/> serve different purposes. An analyzer reference may not
Microsoft.CodeAnalysis.Workspaces (2)
Serialization\SerializerService_Reference.cs (1)
549writer.WriteString(reference.FullPath);
Workspace\Solution\SourceGeneratorIdentity.cs (1)
33AssemblyPath = analyzerReference.FullPath;
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\MSBuildProjectLoader.Worker.AnalyzerReferencePathComparer.cs (3)
23=> string.Equals(x?.FullPath, y?.FullPath, StringComparison.OrdinalIgnoreCase); 26=> obj?.FullPath?.GetHashCode() ?? 0;
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
CommandLineProject\CommandLineProjectTests.cs (2)
144Assert.Equal(pathToAssembly, analyzerRef.FullPath); 157Assert.Equal(pathToAssembly, analyzerRef.FullPath);
Microsoft.VisualStudio.LanguageServices (2)
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
488=> analyzerReference.FullPath;
Workspace\SourceGeneratedFileManager.cs (1)
341if (project.AnalyzerReferences.Any(a => a.FullPath == _documentIdentity.Generator.AssemblyPath))
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
ProjectSystemShim\CPS\CSharpReferencesTests.cs (1)
141.Any(a => a.FullPath == analyzerAssemblyFullPath);
Microsoft.VisualStudio.LanguageServices.Implementation (7)
SolutionExplorer\AnalyzerItem\AnalyzerItem.BrowseObject.cs (1)
37return _analyzerItem.AnalyzerReference.FullPath;
SolutionExplorer\AnalyzerItem\AnalyzerItem.cs (2)
76_analyzersFolder.RemoveAnalyzer(_analyzerReference.FullPath); 83return analyzerReference.FullPath;
SolutionExplorer\AnalyzerItem\AnalyzerItemSource.cs (2)
226analyzerReference.FullPath != null && 227!analyzersWithLoadErrors.Contains(analyzerReference.FullPath))
SolutionExplorer\DiagnosticItem\CpsDiagnosticItemSource.cs (1)
119return project.AnalyzerReferences.FirstOrDefault(r => string.Equals(r.FullPath, analyzerFilePath, StringComparison.OrdinalIgnoreCase));
SolutionExplorer\DiagnosticItem\SourceGeneratorItem.BrowseObject.cs (1)
24public string? Path => _sourceGeneratorItem.AnalyzerReference.FullPath;
Microsoft.VisualStudio.LanguageServices.UnitTests (5)
ProjectSystemShim\VisualStudioProjectTests\AnalyzerReferenceTests.vb (5)
158}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 172}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 182}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 192}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath)) 217AssertEx.Equal({path1, path2}, environment.Workspace.CurrentSolution.Projects.Single().AnalyzerReferences.Select(Function(r) r.FullPath))
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
493AssertEx.Equal(new[] { file1.Path, file2.Path }, recovered.GetProject(project.Id).AnalyzerReferences.Select(r => r.FullPath));