Base:
property
FullPath
Microsoft.CodeAnalysis.Diagnostics.AnalyzerReference.FullPath
1 write to FullPath
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
56
FullPath
= fullPath;
28 references to FullPath
Microsoft.CodeAnalysis (14)
CommandLine\CommandLineArguments.cs (6)
485
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_UnableToLoadAnalyzer, analyzerReference.
FullPath
, e.Message);
488
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerCannotBeCreated, e.TypeName ?? "", analyzerReference.
FullPath
, e.Message);
491
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_NoAnalyzerInAssembly, analyzerReference.
FullPath
);
494
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerReferencesFramework, analyzerReference.
FullPath
, e.TypeName!);
497
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerReferencesNewerCompiler, analyzerReference.
FullPath
, e.ReferencedCompilerVersion!.ToString(), typeof(AnalyzerFileReference).Assembly.GetName().Version!.ToString());
524
analyzerLoader.AddDependencyLocation(resolvedReference.
FullPath
);
DiagnosticAnalyzer\AnalyzerFileReference.cs (8)
81
FullPath
== other.
FullPath
;
102
return
FullPath
== other.FullPath;
106
=> Hash.Combine(RuntimeHelpers.GetHashCode(_assemblyLoader),
FullPath
.GetHashCode());
169
using var reader = new PEReader(FileUtilities.OpenRead(
FullPath
));
178
_lazyDisplay = FileNameUtilities.GetFileName(
FullPath
, includeExtension: false);
439
var analyzerTypeNameMap = GetAnalyzerTypeNameMap(_reference.
FullPath
, _attributeType, _languagesFunc);
632
_lazyAssembly = _assemblyLoader.LoadFromPath(
FullPath
);
Microsoft.CodeAnalysis.Workspaces (3)
Serialization\SerializerService_Reference.cs (2)
51
writer.WriteString(file.
FullPath
);
102
writer.WriteString(file.
FullPath
);
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
995
selector: item => item.reference.
FullPath
);
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\ProjectFile\ProjectFile.cs (3)
536
var relativePath = PathUtilities.GetRelativePath(_loadedProject.DirectoryPath, fileRef.
FullPath
);
550
var relativePath = PathUtilities.GetRelativePath(_loadedProject.DirectoryPath, fileRef.
FullPath
);
554
|| PathUtilities.PathsEqual(it.EvaluatedInclude, fileRef.
FullPath
));
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
2318
Assert.True(analyzerReference.
FullPath
.EndsWith("CSharpProject.dll", StringComparison.OrdinalIgnoreCase));
Microsoft.VisualStudio.LanguageServices (5)
AnalyzerDependency\AnalyzerDependencyCheckingService.cs (2)
85
.Select(a => a.
FullPath
)
144
.Select(f => f.
FullPath
),
AnalyzerDependency\AnalyzerFileWatcherService.cs (1)
161
if (analyzerFileReferences.Any(a => a.
FullPath
.Equals(filePath, StringComparison.OrdinalIgnoreCase)))
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.cs (2)
97
return analyzePaths.OrderBy((x, y) => string.CompareOrdinal(x.Key.
FullPath
, y.Key.
FullPath
)).SelectAsArray(entry => (entry.Key, entry.Value));
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Diagnostics\VisualStudioDiagnosticAnalyzerProviderTests.vb (2)
29
references.Select(Function(referenceAndId) referenceAndId.reference.
FullPath
))
46
references.Select(Function(referenceAndId) referenceAndId.reference.
FullPath
))