/
githubmirror
/
roslyn
Обзор
Документация
Войти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Compilers/Test/Core/Mocks/TestAnalyzerReference.cs
31 строка
1 KB
Tomas Matousek
Move
23 окт 2020, 21:06
23 окт 2020, 21:06
d49cd2b
Код
Авторство
О чём код?
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.Collections.Immutable; using Microsoft.CodeAnalysis.Diagnostics; namespace Roslyn.Test.Utilities { internal class TestAnalyzerReference : AnalyzerReference { private readonly string? _fullPath; private readonly string? _display; private readonly object? _id; public TestAnalyzerReference(string? fullPath = null, string? display = null, object? id = null) { _fullPath = fullPath; _display = display; _id = id; } public override string Display => _display ?? throw new NotImplementedException(); public override string FullPath => _fullPath ?? throw new NotImplementedException(); public override object Id => _id ?? throw new NotImplementedException(); public override ImmutableArray<DiagnosticAnalyzer> GetAnalyzers(string language) => throw new NotImplementedException(); public override ImmutableArray<DiagnosticAnalyzer> GetAnalyzersForAllLanguages() => throw new NotImplementedException(); } }