Skip to content

Fixed source generators for use in Visual Studio #126

Fixed source generators for use in Visual Studio

Fixed source generators for use in Visual Studio #126

Triggered via push January 12, 2024 22:05
Status Failure
Total duration 7m 48s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

9 errors
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodAndClassConstructor_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L588
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System.Threading; using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; using Application.Interfaces; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)); } } } namespace ANamespace.AServiceClassMediatRHandlers { public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { private readonly global::<global namespace>.ICallerContextFactory _contextFactory; public AMethod_ARequest_Handler(global::<global namespace>.ICallerContextFactory contextFactory) { this._contextFactory = contextFactory; } public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { var api = new global::ANamespace.AServiceClass(this._contextFactory); var result = await api.AMethod(request, cancellationToken); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } } " with a length of 2113, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "; " (index 34).
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodAndHMACAuth_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L419
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System.Threading; using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); #if TESTINGONLY aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)) .RequireAuthorization("HMAC"); #endif } } } namespace ANamespace.AServiceClassMediatRHandlers { #if TESTINGONLY public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { var api = new global::ANamespace.AServiceClass(); var result = await api.AMethod(request, cancellationToken); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } #endif } " with a length of 1883, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "; " (index 34).
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodAndTestingOnly_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L340
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System.Threading; using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); #if TESTINGONLY aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)); #endif } } } namespace ANamespace.AServiceClassMediatRHandlers { #if TESTINGONLY public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { var api = new global::ANamespace.AServiceClass(); var result = await api.AMethod(request, cancellationToken); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } #endif } " with a length of 1836, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "; " (index 34).
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodAndTokenAuth_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L499
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System.Threading; using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); #if TESTINGONLY aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)) .RequireAuthorization("Token"); #endif } } } namespace ANamespace.AServiceClassMediatRHandlers { #if TESTINGONLY public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { var api = new global::ANamespace.AServiceClass(); var result = await api.AMethod(request, cancellationToken); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } #endif } " with a length of 1884, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "; " (index 34).
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodWithAsyncTaskReturnTypeAndCancellationToken_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L265
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System.Threading; using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)); } } } namespace ANamespace.AServiceClassMediatRHandlers { public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { var api = new global::ANamespace.AServiceClass(); var result = await api.AMethod(request, cancellationToken); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } } " with a length of 1786, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "; " (index 34).
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodWithAsyncTaskReturnTypeAndNoCancellationToken_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L191
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)); } } } namespace ANamespace.AServiceClassMediatRHandlers { public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { var api = new global::ANamespace.AServiceClass(); var result = await api.AMethod(request); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } } " with a length of 1742, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "Com" (index 137).
Tools.Generators.WebApi.UnitTests.MinimalApiMediatRGeneratorSpec+GivenAServiceCLass ► WhenDefinesAMethodWithNakedReturnType_ThenGenerates: src/Tools.Generators.WebApi.UnitTests/MinimalApiMediatRGeneratorSpec.cs#L117
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected string to be "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Interfaces; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { var aserviceclassGroup = app.MapGroup(string.Empty) .WithGroupName("AServiceClass") .RequireCors("__DefaultCorsPolicy") .AddEndpointFilter<global::Infrastructure.Web.Api.Common.RequestCorrelationFilter>() .AddEndpointFilter<global::Infrastructure.Web.Api.Common.ContentNegotiationFilter>(); aserviceclassGroup.MapGet("aroute", async (global::MediatR.IMediator mediator, [global::Microsoft.AspNetCore.Http.AsParameters] global::ANamespace.ARequest request) => await mediator.Send(request, global::System.Threading.CancellationToken.None)); } } } namespace ANamespace.AServiceClassMediatRHandlers { public class AMethod_ARequest_Handler : global::MediatR.IRequestHandler<global::ANamespace.ARequest, global::Microsoft.AspNetCore.Http.IResult> { public async Task<global::Microsoft.AspNetCore.Http.IResult> Handle(global::ANamespace.ARequest request, global::System.Threading.CancellationToken cancellationToken) { await Task.CompletedTask; var api = new global::ANamespace.AServiceClass(); var result = api.AMethod(request); return result.HandleApiResult(global::Infrastructure.Web.Api.Interfaces.ServiceOperation.Get); } } } " with a length of 1775, but "// <auto-generated/> using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Builder; using Infrastructure.Web.Api.Common.Extensions; namespace compilation { public static class MinimalApiRegistration { public static void RegisterRoutes(this global::Microsoft.AspNetCore.Builder.WebApplication app) { } } } " has a length of 385, differs near "Com" (index 137).
Tools.Generators.WebApi.UnitTests.WebApiAssemblyVisitorSpec+GivenAServiceClass+GivenAServiceOperation ► WhenVisitNamedTypeAndHasAttribute_ThenCreatesRegistration: src/Tools.Generators.WebApi.UnitTests/WebApiAssemblyVisitorSpec.cs#L392
Failed test found in: src/TestResults/csharp/runneradmin_fv-az742-58_2024-01-12_22_11_46[2].trx Error: Expected visitor.OperationRegistrations.Count to be 1, but found 0 (difference of -1).
test
Process completed with exit code 1.