3 implementations of IAnalyzerAssemblyLoaderInternal
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
47internal sealed partial class AnalyzerAssemblyLoader : IAnalyzerAssemblyLoaderInternal
Microsoft.CodeAnalysis.UnitTests (1)
Analyzers\AnalyzerFileReferenceTests.cs (1)
747file sealed class ThrowingLoader : IAnalyzerAssemblyLoaderInternal
VBCSCompiler.UnitTests (1)
AnalyzerConsistencyCheckerTests.cs (1)
248file sealed class ThrowingLoader : IAnalyzerAssemblyLoaderInternal
12 references to IAnalyzerAssemblyLoaderInternal
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
406internal static IAnalyzerAssemblyLoaderInternal CreateNonLockingLoader(
Microsoft.CodeAnalysis.UnitTests (1)
Analyzers\AnalyzerFileReferenceAppDomainTests.cs (1)
29var loader = AnalyzerAssemblyLoader.CreateNonLockingLoader(shadowPath, []);
VBCSCompiler (4)
src\Compilers\Server\VBCSCompiler\AnalyzerConsistencyChecker.cs (3)
47IAnalyzerAssemblyLoaderInternal loader, 53IAnalyzerAssemblyLoaderInternal loader, 79IAnalyzerAssemblyLoaderInternal loader,
src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (1)
44public IAnalyzerAssemblyLoaderInternal AnalyzerAssemblyLoader { get; }
VBCSCompiler.UnitTests (6)
AnalyzerConsistencyCheckerTests.cs (4)
87var assemblyLoader = AnalyzerAssemblyLoader.CreateNonLockingLoader(directory.CreateDirectory("shadow").Path); 98var assemblyLoader = AnalyzerAssemblyLoader.CreateNonLockingLoader(directory.CreateDirectory("shadow").Path); 113var assemblyLoader = AnalyzerAssemblyLoader.CreateNonLockingLoader(directory.CreateDirectory("shadow").Path); 138var assemblyLoader = AnalyzerAssemblyLoader.CreateNonLockingLoader(directory.CreateDirectory("shadow").Path);
TouchedFileLoggingTests.cs (2)
49var loader = AnalyzerAssemblyLoader.CreateNonLockingLoader(Temp.CreateDirectory().Path); 100var loader = AnalyzerAssemblyLoader.CreateNonLockingLoader(Temp.CreateDirectory().Path);