Merge remote-tracking branch 'origin/dev' #150
Annotations
13 errors and 128 warnings
|
AOT 发布验证 (linux-x64)
Process completed with exit code 1.
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L87
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L87
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L62
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L62
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj)
Process completed with exit code 1.
|
|
AOT 发布验证 (win-x64)
Process completed with exit code 1.
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L62
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L62
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L87
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Client/TokenManager/EncryptedTokenCache.cs#L87
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
AOT PackageRef 验证
Process completed with exit code 1.
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj)
Process completed with exit code 1.
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L125
XML comment has cref attribute 'StatusCode' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/TokenManager/CredentialToken.cs#L83
Dereference of a possibly null reference.
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
单元测试 (Tests/Mud.HttpUtils.JsonContextScaffolder.Tests/Mud.HttpUtils.JsonContextScaffolder...:
Mud.HttpUtils.Abstractions/TokenManager/TokenResult.cs#L137
Possible null reference argument for parameter 'accessToken' in 'TokenResult.TokenResult(string accessToken, long expireTime, string? scope = null)'.
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L29
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.ElapsedMs'
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L28
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.IsFallback'
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L27
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.Success'
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
Demo 构建 (Demos/HttpClientDemo/HttpClientDemo.csproj):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
AOT 发布验证 (linux-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L29
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.ElapsedMs'
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L28
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.IsFallback'
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L27
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.Success'
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
AOT 发布验证 (linux-x64):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/HttpClientApiDemo.Share/InheritanceTestApi/IVirtualMethodInheritanceTestApi.cs#L45
接口 IVirtualMethodInheritanceTestApi 未显式指定 TokenManagerKey 或 TokenType,生成器将使用默认值 'AccessToken'。在多接口共享同一 TokenManager 的场景下,可能导致令牌管理器注册冲突。如需隔离不同接口的令牌,请通过
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/HttpClientApiDemo.Share/InheritanceTestApi/IInterfaceInheritanceTestApi.cs#L86
接口 IExtendedFunctionApi 未显式指定 TokenManagerKey 或 TokenType,生成器将使用默认值 'AccessToken'。在多接口共享同一 TokenManager 的场景下,可能导致令牌管理器注册冲突。如需隔离不同接口的令牌,请通过
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/HttpClientApiDemo.Share/InheritanceTestApi/IInterfaceInheritanceTestApi.cs#L61
接口 ICompositeFunctionApi 未显式指定 TokenManagerKey 或 TokenType,生成器将使用默认值 'AccessToken'。在多接口共享同一 TokenManager 的场景下,可能导致令牌管理器注册冲突。如需隔离不同接口的令牌,请通过
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/HttpClientApiDemo.Share/InheritanceTestApi/IAbstractClassInheritanceTestApi.cs#L86
接口 IAdvancedProductServiceTestApi 未显式指定 TokenManagerKey 或 TokenType,生成器将使用默认值 'AccessToken'。在多接口共享同一 TokenManager 的场景下,可能导致令牌管理器注册冲突。如需隔离不同接口的令牌,请通过
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/HttpClientApiDemo.Share/InheritanceTestApi/IAbstractClassInheritanceTestApi.cs#L53
接口 IConcreteProductServiceTestApi 未显式指定 TokenManagerKey 或 TokenType,生成器将使用默认值 'AccessToken'。在多接口共享同一 TokenManager 的场景下,可能导致令牌管理器注册冲突。如需隔离不同接口的令牌,请通过
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/CommonClassLibrary.Share/IUserManager.cs#L15
Missing XML comment for publicly visible type or member 'IUserService'
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/CommonClassLibrary.Share/IUserManager.cs#L10
Missing XML comment for publicly visible type or member 'IUserManager'
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/CommonClassLibrary.Share/ITokenManager.cs#L20
Missing XML comment for publicly visible type or member 'IAppTokenManager'
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/CommonClassLibrary.Share/ITokenManager.cs#L15
Missing XML comment for publicly visible type or member 'ITenantTokenManager'
|
|
Demo 构建 (Demos/HttpClientApiPublicDemo/HttpClientApiPublicDemo.csproj):
Demos/CommonClassLibrary.Share/IFeishuEventDeduplicator.cs#L10
Missing XML comment for publicly visible type or member 'IFeishuEventDeduplicator'
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L29
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.ElapsedMs'
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L28
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.IsFallback'
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L27
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.Success'
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
Demo 构建 (Demos/ResilienceDemo/ResilienceDemo.csproj):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L29
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.ElapsedMs'
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L28
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.IsFallback'
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L27
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.Success'
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Resilience.Tests/Mud.HttpUtils.Resilience.Tests.csproj):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Generators/HttpInvokeRegistrationGenerator.cs#L212
Dereference of a possibly null reference.
|
|
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Generators/Implementation/InterfaceImplementationGenerator.cs#L299
Possible null reference argument for parameter 'typeName' in 'INamedTypeSymbol? InterfaceImplementationGenerator.ResolveType(string typeName)'.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Generators/Implementation/InterfaceImplementationGenerator.cs#L226
Possible null reference argument for parameter 'baseClassName' in 'ValidationResult BaseClassValidator.ValidateBaseClass(Compilation compilation, string baseClassName, bool hasTokenManager, INamespaceSymbol? currentNamespace = null)'.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Generators/Implementation/InterfaceImplementationGenerator.cs#L212
Possible null reference argument for parameter 'httpClientType' in 'void InterfaceImplementationGenerator.ValidateHttpClientType(string httpClientType)'.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Generators/Context/GeneratorContext.cs#L215
Possible null reference assignment.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Generators/Implementation/RequestBuilder.cs#L44
Dereference of a possibly null reference.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Analyzers/AotDtoCoverageAnalyzer.cs#L642
Converting null literal or possible null value to non-nullable type.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Analyzers/AotDtoCoverageAnalyzer.cs#L63
Possible null reference return.
|
|
Demo 构建 (Demos/HttpClientApiDemo/HttpClientApiDemo.csproj):
Mud.HttpUtils.Generator/Analyzers/AotDtoCoverageAnalyzer.cs#L58
Possible null reference return.
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L125
XML comment has cref attribute 'StatusCode' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/TokenManager/CredentialToken.cs#L83
Dereference of a possibly null reference.
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
单元测试 (Tests/Mud.HttpUtils.Generator.Tests/Mud.HttpUtils.Generator.Tests.csproj):
Mud.HttpUtils.Abstractions/TokenManager/TokenResult.cs#L137
Possible null reference argument for parameter 'accessToken' in 'TokenResult.TokenResult(string accessToken, long expireTime, string? scope = null)'.
|
|
AOT 发布验证 (win-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L29
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.ElapsedMs'
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L28
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.IsFallback'
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L27
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.Success'
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
AOT 发布验证 (win-x64):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
AOT PackageRef 验证
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
AOT PackageRef 验证
- Add lib or ref assemblies for the netstandard2.0 target framework
|
|
AOT PackageRef 验证
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
|
AOT PackageRef 验证
- Add lib or ref assemblies for the netstandard2.0 target framework
|
|
AOT PackageRef 验证
- Add lib or ref assemblies for the net8.0 target framework
|
|
AOT PackageRef 验证
- Add lib or ref assemblies for the net6.0 target framework
|
|
AOT PackageRef 验证
- Add lib or ref assemblies for the net10.0 target framework
|
|
AOT PackageRef 验证
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
|
|
AOT PackageRef 验证:
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
AOT PackageRef 验证:
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
AOT PackageRef 验证:
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|
|
AOT PackageRef 验证:
Mud.HttpUtils.Abstractions/TokenManager/CredentialToken.cs#L83
Dereference of a possibly null reference.
|
|
AOT PackageRef 验证:
Mud.HttpUtils.Abstractions/TokenManager/TokenResult.cs#L137
Possible null reference argument for parameter 'accessToken' in 'TokenResult.TokenResult(string accessToken, long expireTime, string? scope = null)'.
|
|
AOT PackageRef 验证:
Demos/CommonClassLibrary.Share/IUserManager.cs#L15
Missing XML comment for publicly visible type or member 'IUserService'
|
|
AOT PackageRef 验证:
Demos/CommonClassLibrary.Share/IUserManager.cs#L10
Missing XML comment for publicly visible type or member 'IUserManager'
|
|
AOT PackageRef 验证:
Demos/CommonClassLibrary.Share/ITokenManager.cs#L20
Missing XML comment for publicly visible type or member 'IAppTokenManager'
|
|
AOT PackageRef 验证:
Demos/CommonClassLibrary.Share/ITokenManager.cs#L15
Missing XML comment for publicly visible type or member 'ITenantTokenManager'
|
|
AOT PackageRef 验证:
Demos/CommonClassLibrary.Share/IFeishuEventDeduplicator.cs#L10
Missing XML comment for publicly visible type or member 'IFeishuEventDeduplicator'
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L29
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.ElapsedMs'
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L28
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.IsFallback'
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L27
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.Success'
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Observability/DiagnosticPayloads.cs#L26
Missing XML comment for publicly visible type or member 'TokenRefreshDiagnosticPayload.TokenManagerKey'
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/Response{T}.cs#L26
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ExceptionFactories.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L110
XML comment on 'ApiException.ApiException(string, string?, Exception?)' has a paramref tag for 'statusCode', but there is no parameter by that name
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/Models/ApiException.cs#L18
XML comment has cref attribute 'AllowAnyStatusCodeAttribute' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/HttpClient/IEnhancedClientConfig.cs#L15
XML comment has cref attribute 'EnhancedHttpClientOptions' that could not be resolved
|
|
单元测试 (Tests/Mud.HttpUtils.Client.Tests/Mud.HttpUtils.Client.Tests.csproj):
Mud.HttpUtils.Abstractions/TokenManager/KeyedLockTable.cs#L71
'KeyedLockTable.Entry.Retired': a reference to a volatile field will not be treated as volatile
|