Base:
property
FullPath
Microsoft.CodeAnalysis.Diagnostics.AnalyzerReference.FullPath
1 write to FullPath
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
57FullPath = fullPath;
26 references to FullPath
GenerateDocumentationAndConfigFiles (2)
CodeFixerExtensions.cs (2)
57Console.WriteLine($"Error creating instance of {typeInfo.FullName} in {analyzerFileReference.FullPath}\r\n{ex.Message}\r\n{ex}"); 64Console.WriteLine($"Error processing analyzer file reference: {analyzerFileReference.FullPath}\r\n{ex.Message}\r\n{ex}");
Microsoft.CodeAnalysis (16)
CommandLine\CommandLineArguments.cs (6)
502diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_UnableToLoadAnalyzer, analyzerReference.FullPath, e.Message); 505diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerCannotBeCreated, e.TypeName ?? "", analyzerReference.FullPath, e.Message); 508diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_NoAnalyzerInAssembly, analyzerReference.FullPath); 511diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerReferencesFramework, analyzerReference.FullPath, e.TypeName!); 514diagnostic = new DiagnosticInfo(messageProvider, messageProvider.WRN_AnalyzerReferencesNewerCompiler, analyzerReference.FullPath, e.ReferencedCompilerVersion!.ToString(), typeof(AnalyzerFileReference).Assembly.GetName().Version!.ToString()); 541analyzerLoader.AddDependencyLocation(resolvedReference.FullPath);
DiagnosticAnalyzer\AnalyzerFileReference.cs (10)
82FullPath == other.FullPath; 103return FullPath == other.FullPath; 107=> Hash.Combine(RuntimeHelpers.GetHashCode(_assemblyLoader), FullPath.GetHashCode()); 110=> $"{nameof(AnalyzerFileReference)}({nameof(FullPath)} = {FullPath})"; 173using var reader = new PEReader(FileUtilities.OpenRead(FullPath)); 182_lazyDisplay = FileNameUtilities.GetFileName(FullPath, includeExtension: false); 458var analyzerTypeNameMap = GetAnalyzerTypeNameMap(_reference.FullPath, _attributeType, _languagesFunc); 678_lazyAssembly = _assemblyLoader.LoadFromPath(FullPath);
Microsoft.CodeAnalysis.Workspaces (5)
Serialization\SerializerService_Reference.cs (3)
73writer.WriteString(fileReference.FullPath); 74writer.WriteGuid(IsolatedAnalyzerReferenceSet.TryGetFileReferenceMvid(fileReference.FullPath)); 129writer.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)
2313Assert.True(analyzerReference.FullPath.EndsWith("CSharpProject.dll", StringComparison.OrdinalIgnoreCase));