Base:
property
FullPath
Microsoft.CodeAnalysis.Diagnostics.AnalyzerReference.FullPath
1 write to FullPath
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
57
FullPath
= fullPath;
26 references to FullPath
GenerateDocumentationAndConfigFiles (2)
CodeFixerExtensions.cs (2)
57
Console.WriteLine($"Error creating instance of {typeInfo.FullName} in {analyzerFileReference.
FullPath
}\r\n{ex.Message}\r\n{ex}");
64
Console.WriteLine($"Error processing analyzer file reference: {analyzerFileReference.
FullPath
}\r\n{ex.Message}\r\n{ex}");
Microsoft.CodeAnalysis (16)
CommandLine\CommandLineArguments.cs (6)
502
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_UnableToLoadAnalyzer, analyzerReference.
FullPath
, e.Message);
505
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerCannotBeCreated, e.TypeName ?? "", analyzerReference.
FullPath
, e.Message);
508
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_NoAnalyzerInAssembly, analyzerReference.
FullPath
);
511
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerReferencesFramework, analyzerReference.
FullPath
, e.TypeName!);
514
diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerReferencesNewerCompiler, analyzerReference.
FullPath
, e.ReferencedCompilerVersion!.ToString(), typeof(AnalyzerFileReference).Assembly.GetName().Version!.ToString());
541
analyzerLoader.AddDependencyLocation(resolvedReference.
FullPath
);
DiagnosticAnalyzer\AnalyzerFileReference.cs (10)
82
FullPath
== other.
FullPath
;
103
return
FullPath
== other.FullPath;
107
=> Hash.Combine(RuntimeHelpers.GetHashCode(_assemblyLoader),
FullPath
.GetHashCode());
110
=> $"{nameof(AnalyzerFileReference)}({nameof(
FullPath
)} = {
FullPath
})";
173
using var reader = new PEReader(FileUtilities.OpenRead(
FullPath
));
182
_lazyDisplay = FileNameUtilities.GetFileName(
FullPath
, includeExtension: false);
458
var analyzerTypeNameMap = GetAnalyzerTypeNameMap(_reference.
FullPath
, _attributeType, _languagesFunc);
678
_lazyAssembly = _assemblyLoader.LoadFromPath(
FullPath
);
Microsoft.CodeAnalysis.Workspaces (5)
Serialization\SerializerService_Reference.cs (3)
73
writer.WriteString(fileReference.
FullPath
);
74
writer.WriteGuid(IsolatedAnalyzerReferenceSet.TryGetFileReferenceMvid(fileReference.
FullPath
));
129
writer.WriteString(fileReference.
FullPath
);
SourceGeneration\IRemoteSourceGenerationService.cs (2)
56
/// cref="AnalyzerFileReference.
FullPath
"/> equal to <paramref name="analyzerReferenceFullPath"/>.
62
/// Returns whether or not the the <see cref="AnalyzerReference"/> with <see cref="AnalyzerFileReference.
FullPath
"/>
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildWorkspace.cs (2)
684
_applyChangesProjectFile.AddAnalyzerReferenceAsync(fileRef.
FullPath
, CancellationToken.None).Wait();
696
_applyChangesProjectFile.RemoveAnalyzerReferenceAsync(fileRef.
FullPath
, CancellationToken.None).Wait();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
2313
Assert.True(analyzerReference.
FullPath
.EndsWith("CSharpProject.dll", StringComparison.OrdinalIgnoreCase));