Skip to content

Add SyncPlugin unit tests for ConfigSyncEventHandler #70

Add SyncPlugin unit tests for ConfigSyncEventHandler

Add SyncPlugin unit tests for ConfigSyncEventHandler #70

Triggered via pull request February 23, 2026 19:58
Status Success
Total duration 2m 41s
Artifacts

master-pr-ci.yml

on: pull_request
Matrix: build-reactapp
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'AppInheritanceds' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'SysLogs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'Settings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'ServerNodes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'Configs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'Apps' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.Data.Freesql/FreeSqlContext.cs#L8
Non-nullable property 'Freesql' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-dotnet: src/AgileConfig.Server.SyncPlugin.Plugins.Etcd/EtcdSyncPlugin.cs#L167
Possible null reference argument for parameter 'client' in 'Task<HttpResponseMessage> HttpClientJsonExtensions.PostAsJsonAsync<<anonymous type: string key, int limit>>(HttpClient client, string? requestUri, <anonymous type: string key, int limit> value, JsonSerializerOptions? options = null, CancellationToken cancellationToken = default(CancellationToken))'.
build-dotnet: src/AgileConfig.Server.SyncPlugin.Plugins.Etcd/EtcdSyncPlugin.cs#L124
Possible null reference argument for parameter 'client' in 'Task<HttpResponseMessage> HttpClientJsonExtensions.PostAsJsonAsync<<anonymous type: string key, string range_end>>(HttpClient client, string? requestUri, <anonymous type: string key, string range_end> value, JsonSerializerOptions? options = null, CancellationToken cancellationToken = default(CancellationToken))'.
build-dotnet: src/AgileConfig.Server.SyncPlugin.Plugins.Etcd/EtcdSyncPlugin.cs#L108
Possible null reference argument for parameter 'client' in 'Task<HttpResponseMessage> HttpClientJsonExtensions.PostAsJsonAsync<<anonymous type: string key, string value>>(HttpClient client, string? requestUri, <anonymous type: string key, string value> value, JsonSerializerOptions? options = null, CancellationToken cancellationToken = default(CancellationToken))'.