Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Newton-King <james@newtonking.com>2022-09-23 06:54:52 +0300
committerJames Newton-King <james@newtonking.com>2022-09-23 06:54:52 +0300
commit9ae0e7c2ad65944676126eca9b483fc5c8b41997 (patch)
treebd9e9362dc1cd34d5c240bd405ae6f47aca658d2
parente51ff0a6b6aea974d053e76b74764d3658dcf282 (diff)
-rw-r--r--src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerAnalyzerVerifier.cs28
-rw-r--r--src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerCodeFixVerifier.cs80
-rw-r--r--src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpWebApplicationBuilderCodeFixVerifier.cs86
3 files changed, 0 insertions, 194 deletions
diff --git a/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerAnalyzerVerifier.cs b/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerAnalyzerVerifier.cs
deleted file mode 100644
index 58f2f837a1..0000000000
--- a/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerAnalyzerVerifier.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-//// Licensed to the .NET Foundation under one or more agreements.
-//// The .NET Foundation licenses this file to you under the MIT license.
-
-//using Microsoft.CodeAnalysis;
-//using Microsoft.CodeAnalysis.CSharp.Testing;
-//using Microsoft.CodeAnalysis.Testing;
-//using Microsoft.CodeAnalysis.Testing.Verifiers;
-
-//namespace Microsoft.AspNetCore.Analyzers.RouteHandlers;
-
-//public static class CSharpRouteHandlerAnalyzerVerifier<TAnalyzer>
-// where TAnalyzer : RouteHandlerAnalyzer, new()
-//{
-// public static DiagnosticResult Diagnostic(string diagnosticId = null)
-// => CSharpRouteHandlerAnalyzerVerifier<RouteHandlerAnalyzer>.Diagnostic(diagnosticId);
-
-// public static DiagnosticResult Diagnostic(DiagnosticDescriptor descriptor)
-// => new DiagnosticResult(descriptor);
-
-// public static Task VerifyAnalyzerAsync(string source, params DiagnosticResult[] expected)
-// {
-// var test = new Test { TestCode = source };
-// test.ExpectedDiagnostics.AddRange(expected);
-// return test.RunAsync();
-// }
-
-// public class Test : CSharpCodeFixTest<TAnalyzer, EmptyCodeFixProvider, XUnitVerifier> { }
-//}
diff --git a/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerCodeFixVerifier.cs b/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerCodeFixVerifier.cs
deleted file mode 100644
index b4c8393534..0000000000
--- a/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpRouteHandlerCodeFixVerifier.cs
+++ /dev/null
@@ -1,80 +0,0 @@
-//// Licensed to the .NET Foundation under one or more agreements.
-//// The .NET Foundation licenses this file to you under the MIT license.
-
-//using System.Collections.Immutable;
-//using Microsoft.AspNetCore.Analyzers.RouteHandlers.Fixers;
-//using Microsoft.CodeAnalysis;
-//using Microsoft.CodeAnalysis.CSharp.Testing;
-//using Microsoft.CodeAnalysis.Testing;
-//using Microsoft.CodeAnalysis.Testing.Verifiers;
-
-//namespace Microsoft.AspNetCore.Analyzers.RouteHandlers;
-
-//public static class CSharpRouteHandlerCodeFixVerifier<TAnalyzer, TCodeFix>
-// where TAnalyzer : RouteHandlerAnalyzer, new()
-// where TCodeFix : DetectMismatchedParameterOptionalityFixer, new()
-//{
-// public static DiagnosticResult Diagnostic(string diagnosticId = null)
-// => CSharpCodeFixVerifier<TAnalyzer, TCodeFix, XUnitVerifier>.Diagnostic(diagnosticId);
-
-// public static DiagnosticResult Diagnostic(DiagnosticDescriptor descriptor)
-// => new DiagnosticResult(descriptor);
-
-// public static Task VerifyAnalyzerAsync(string source, params DiagnosticResult[] expected)
-// {
-// var test = new CSharpRouteHandlerAnalyzerVerifier<TAnalyzer>.Test { TestCode = source };
-// test.ExpectedDiagnostics.AddRange(expected);
-// return test.RunAsync();
-// }
-
-// public static Task VerifyCodeFixAsync(string source, string fixedSource)
-// => VerifyCodeFixAsync(source, DiagnosticResult.EmptyDiagnosticResults, fixedSource);
-
-// public static Task VerifyCodeFixAsync(string source, DiagnosticResult expected, string fixedSource)
-// => VerifyCodeFixAsync(source, new[] { expected }, fixedSource);
-
-// public static Task VerifyCodeFixAsync(string source, DiagnosticResult[] expected, string fixedSource)
-// => VerifyCodeFixAsync(source, expected, fixedSource, string.Empty);
-
-// public static Task VerifyCodeFixAsync(string sources, DiagnosticResult[] expected, string fixedSources, string usageSource = "")
-// {
-// var test = new RouteHandlerAnalyzerTest
-// {
-// TestState =
-// {
-// Sources = { sources, usageSource },
-// // We need to set the output type to an exe to properly
-// // support top-level programs in the tests. Otherwise,
-// // the test infra will assume we are trying to build a library.
-// OutputKind = OutputKind.ConsoleApplication
-// },
-// FixedState =
-// {
-// Sources = { fixedSources, usageSource }
-// }
-// };
-
-// test.TestState.ExpectedDiagnostics.AddRange(expected);
-// return test.RunAsync();
-// }
-
-// public class RouteHandlerAnalyzerTest : CSharpCodeFixTest<TAnalyzer, TCodeFix, XUnitVerifier>
-// {
-// public RouteHandlerAnalyzerTest()
-// {
-// // We populate the ReferenceAssemblies used in the tests with the locally-built AspNetCore
-// // assemblies that are referenced in a minimal app to ensure that there are no reference
-// // errors during the build. The value used here should be updated on each TFM change.
-// ReferenceAssemblies = ReferenceAssemblies.Net.Net70.AddAssemblies(ImmutableArray.Create(
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Builder.WebApplication).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Builder.IApplicationBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Builder.IEndpointConventionBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Hosting.IHost).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Mvc.BindAttribute).Assembly.Location)));
-
-// string TrimAssemblyExtension(string fullPath) => fullPath.Replace(".dll", string.Empty);
-// }
-// }
-//}
diff --git a/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpWebApplicationBuilderCodeFixVerifier.cs b/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpWebApplicationBuilderCodeFixVerifier.cs
deleted file mode 100644
index 5f2035cf35..0000000000
--- a/src/Framework/AspNetCoreAnalyzers/test/Verifiers/CSharpWebApplicationBuilderCodeFixVerifier.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-//// Licensed to the .NET Foundation under one or more agreements.
-//// The .NET Foundation licenses this file to you under the MIT license.
-
-//using System.Collections.Immutable;
-//using Microsoft.AspNetCore.Analyzers.WebApplicationBuilder;
-//using Microsoft.AspNetCore.Analyzers.WebApplicationBuilder.Fixers;
-//using Microsoft.CodeAnalysis;
-//using Microsoft.CodeAnalysis.CSharp.Testing;
-//using Microsoft.CodeAnalysis.Testing;
-//using Microsoft.CodeAnalysis.Testing.Verifiers;
-
-//namespace Microsoft.AspNetCore.Analyzers.WebApplicationBuilder;
-
-//public static class CSharpWebApplicationBuilderCodeFixVerifier
-//{
-// public static DiagnosticResult Diagnostic(string diagnosticId = null)
-// => CSharpCodeFixVerifier<WebApplicationBuilderAnalyzer, WebApplicationBuilderFixer, XUnitVerifier>.Diagnostic(diagnosticId);
-
-// public static DiagnosticResult Diagnostic(DiagnosticDescriptor descriptor)
-// => new DiagnosticResult(descriptor);
-
-// public static Task VerifyAnalyzerAsync(string source, params DiagnosticResult[] expected)
-// {
-// return VerifyCodeFixAsync(source, expected, source);
-// }
-
-// public static Task VerifyCodeFixAsync(string source, string fixedSource)
-// => VerifyCodeFixAsync(source, DiagnosticResult.EmptyDiagnosticResults, fixedSource);
-
-// public static Task VerifyCodeFixAsync(string source, DiagnosticResult expected, string fixedSource)
-// => VerifyCodeFixAsync(source, new[] { expected }, fixedSource);
-
-// public static Task VerifyCodeFixAsync(string source, DiagnosticResult[] expected, string fixedSource)
-// => VerifyCodeFixAsync(source, expected, fixedSource, string.Empty);
-
-// public static Task VerifyCodeFixAsync(string sources, DiagnosticResult[] expected, string fixedSources, string usageSource = "")
-// {
-// var test = new WebApplicationBuilderAnalyzerTest
-// {
-// TestState =
-// {
-// Sources = { sources, usageSource },
-// // We need to set the output type to an exe to properly
-// // support top-level programs in the tests. Otherwise,
-// // the test infra will assume we are trying to build a library.
-// OutputKind = OutputKind.ConsoleApplication
-// },
-// FixedState =
-// {
-// Sources = { fixedSources, usageSource }
-// }
-// };
-
-// test.TestState.ExpectedDiagnostics.AddRange(expected);
-// return test.RunAsync();
-// }
-
-// public class WebApplicationBuilderAnalyzerTest : CSharpCodeFixTest<WebApplicationBuilderAnalyzer, WebApplicationBuilderFixer, XUnitVerifier>
-// {
-// public WebApplicationBuilderAnalyzerTest()
-// {
-// // We populate the ReferenceAssemblies used in the tests with the locally-built AspNetCore
-// // assemblies that are referenced in a minimal app to ensure that there are no reference
-// // errors during the build. The value used here should be updated on each TFM change.
-// ReferenceAssemblies = ReferenceAssemblies.Net.Net70.AddAssemblies(ImmutableArray.Create(
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Hosting.WebHostBuilderExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Hosting.IHostBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Hosting.HostingHostBuilderExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Builder.ConfigureHostBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Builder.ConfigureWebHostBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Hosting.HostingAbstractionsWebHostBuilderExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Logging.ILoggingBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Logging.ConsoleLoggerExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.DependencyInjection.IServiceCollection).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.DependencyInjection.AntiforgeryServiceCollectionExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.FileProviders.IFileProvider).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Configuration.ConfigurationManager).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Configuration.JsonConfigurationExtensions).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Configuration.IConfigurationBuilder).Assembly.Location),
-// TrimAssemblyExtension(typeof(Microsoft.Extensions.Configuration.EnvironmentVariablesExtensions).Assembly.Location)));
-
-// string TrimAssemblyExtension(string fullPath) => fullPath.Replace(".dll", string.Empty);
-// }
-// }
-
-//}