Skip to content

5x

5x #37

Re-run triggered June 2, 2025 10:36
Status Failure
Total duration 4m 36s
Artifacts

build-and-test.yml

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

Annotations

30 errors and 33 warnings
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/Upload.cs#L141
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/Upload.cs#L140
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/Upload.cs#L139
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/TrackerCustomField.cs#L70
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L187
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L185
'JsonReader' does not contain a definition for 'ReadAsDateTime' and no accessible extension method 'ReadAsDateTime' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L184
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L183
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L182
'JsonReader' does not contain a definition for 'ReadAsDateTime' and no accessible extension method 'ReadAsDateTime' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L181
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/Upload.cs#L141
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/Upload.cs#L140
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/Upload.cs#L139
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/TrackerCustomField.cs#L70
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L187
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L185
'JsonReader' does not contain a definition for 'ReadAsDateTime' and no accessible extension method 'ReadAsDateTime' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L184
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L183
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L182
'JsonReader' does not contain a definition for 'ReadAsDateTime' and no accessible extension method 'ReadAsDateTime' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build macos-latest - dotnet : src/redmine-net-api/Types/WikiPage.cs#L181
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Types/Attachment.cs#L157
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Serialization/Json/JsonRedmineSerializer.cs#L145
The name 'DateFormatHandling' does not exist in the current context
Build windows-latest - dotnet : src/redmine-net-api/Serialization/Json/JsonRedmineSerializer.cs#L145
'JsonTextWriter' does not contain a definition for 'DateFormatHandling' and no accessible extension method 'DateFormatHandling' accepting a first argument of type 'JsonTextWriter' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Types/ChangeSet.cs#L131
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Types/ChangeSet.cs#L129
'JsonReader' does not contain a definition for 'ReadAsDateTime' and no accessible extension method 'ReadAsDateTime' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Types/ChangeSet.cs#L127
'JsonReader' does not contain a definition for 'ReadAsString' and no accessible extension method 'ReadAsString' accepting a first argument of type 'JsonReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Serialization/Json/JsonRedmineSerializer.cs#L113
'JsonTextReader' does not contain a definition for 'ReadAsInt32' and no accessible extension method 'ReadAsInt32' accepting a first argument of type 'JsonTextReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Serialization/Json/JsonRedmineSerializer.cs#L84
'JsonTextReader' does not contain a definition for 'ReadAsInt32' and no accessible extension method 'ReadAsInt32' accepting a first argument of type 'JsonTextReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Serialization/Json/JsonRedmineSerializer.cs#L81
'JsonTextReader' does not contain a definition for 'ReadAsInt32' and no accessible extension method 'ReadAsInt32' accepting a first argument of type 'JsonTextReader' could be found (are you missing a using directive or an assembly reference?)
Build windows-latest - dotnet : src/redmine-net-api/Serialization/Json/JsonRedmineSerializer.cs#L78
'JsonTextReader' does not contain a definition for 'ReadAsInt32' and no accessible extension method 'ReadAsInt32' accepting a first argument of type 'JsonTextReader' could be found (are you missing a using directive or an assembly reference?)
Build ubuntu-latest - dotnet
No files were found with the provided path: TestResults-ubuntu-latest. No artifacts will be uploaded.
Build ubuntu-latest - dotnet : src/redmine-net-api/RedmineManager.cs#L67
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '_' is not covered.
Build ubuntu-latest - dotnet : src/redmine-net-api/Internals/HostHelper.cs#L151
'string.Contains(string)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Redmine.Net.Api.Internals.HostHelper.CreateRedmineUri(string, string)' with a call to 'string.Contains(string, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Build ubuntu-latest - dotnet : src/redmine-net-api/Internals/HostHelper.cs#L151
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build ubuntu-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L34
Unused field 'DownloadMethod' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
Build ubuntu-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/HttpClientProvider.cs#L40
Call System.IDisposable.Dispose on object created by 'CreateSocketHandler(redmineManagerOptions)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Build ubuntu-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L106
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
Build ubuntu-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L106
Use 'string.IndexOf(char)' instead of 'string.IndexOf(string)' when you have a string with a single char (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1865)
Build ubuntu-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.Async.cs#L122
Change the 'ReadAsync' method call to use the 'Stream.ReadAsync(Memory<byte>, CancellationToken)' overload (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1835)
Build ubuntu-latest - dotnet : src/redmine-net-api/Types/UserStatus.cs#L22
Add a member to UserStatus that has a value of zero with a suggested name of 'None' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1008)
Build ubuntu-latest - dotnet : src/redmine-net-api/RedmineManager.cs#L67
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '_' is not covered.
Build macos-latest - dotnet
No files were found with the provided path: TestResults-macos-latest. No artifacts will be uploaded.
Build macos-latest - dotnet : src/redmine-net-api/RedmineManager.cs#L67
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '_' is not covered.
Build macos-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/HttpClientProvider.cs#L40
Call System.IDisposable.Dispose on object created by 'CreateSocketHandler(redmineManagerOptions)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Build macos-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L34
Unused field 'DownloadMethod' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
Build macos-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L106
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
Build macos-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L106
Use 'string.IndexOf(char)' instead of 'string.IndexOf(string)' when you have a string with a single char (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1865)
Build macos-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.Async.cs#L122
Change the 'ReadAsync' method call to use the 'Stream.ReadAsync(Memory<byte>, CancellationToken)' overload (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1835)
Build macos-latest - dotnet : src/redmine-net-api/Internals/HostHelper.cs#L151
'string.Contains(string)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Redmine.Net.Api.Internals.HostHelper.CreateRedmineUri(string, string)' with a call to 'string.Contains(string, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Build macos-latest - dotnet : src/redmine-net-api/Internals/HostHelper.cs#L151
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build macos-latest - dotnet : src/redmine-net-api/Types/UserStatus.cs#L22
Add a member to UserStatus that has a value of zero with a suggested name of 'None' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1008)
Build macos-latest - dotnet : src/redmine-net-api/RedmineManager.cs#L67
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '_' is not covered.
Build windows-latest - dotnet
No files were found with the provided path: TestResults-windows-latest. No artifacts will be uploaded.
Build windows-latest - dotnet : src/redmine-net-api/RedmineManager.cs#L67
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '_' is not covered.
Build windows-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L34
Unused field 'DownloadMethod' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
Build windows-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L106
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
Build windows-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.cs#L106
Use 'string.IndexOf(char)' instead of 'string.IndexOf(string)' when you have a string with a single char (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1865)
Build windows-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/InternalRedmineApiHttpClient.Async.cs#L122
Change the 'ReadAsync' method call to use the 'Stream.ReadAsync(Memory<byte>, CancellationToken)' overload (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1835)
Build windows-latest - dotnet : src/redmine-net-api/Http/Clients/HttpClient/HttpClientProvider.cs#L40
Call System.IDisposable.Dispose on object created by 'CreateSocketHandler(redmineManagerOptions)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Build windows-latest - dotnet : src/redmine-net-api/Internals/HostHelper.cs#L151
'string.Contains(string)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'Redmine.Net.Api.Internals.HostHelper.CreateRedmineUri(string, string)' with a call to 'string.Contains(string, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Build windows-latest - dotnet : src/redmine-net-api/Internals/HostHelper.cs#L151
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build windows-latest - dotnet : src/redmine-net-api/Types/UserStatus.cs#L22
Add a member to UserStatus that has a value of zero with a suggested name of 'None' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1008)
Build windows-latest - dotnet : src/redmine-net-api/RedmineManager.cs#L67
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '_' is not covered.