Skip to content

[RSN-31] - Create validators according to constraints (#32) #255

[RSN-31] - Create validators according to constraints (#32)

[RSN-31] - Create validators according to constraints (#32) #255

Triggered via push June 6, 2024 07:57
Status Success
Total duration 1m 49s
Artifacts

unit-tests.yml

on: push
Matrix: client-tests
Matrix: dotnet-tests
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/TokenPayload.cs#L5
Non-nullable property 'TokenType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/TokenPayload.cs#L6
Non-nullable property 'AccessToken' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Database/ReasnContext.cs#L288
Supply an implementation for this partial method. (https://rules.sonarsource.com/csharp/RSPEC-3251)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/LoginRequest.cs#L5
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/LoginRequest.cs#L6
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Controllers/AuthController.cs#L23
Annotate this method with ProducesResponseType containing the return type for successful responses. (https://rules.sonarsource.com/csharp/RSPEC-6968)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L7
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L8
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L9
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (ubuntu-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L10
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/TokenPayload.cs#L5
Non-nullable property 'TokenType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/TokenPayload.cs#L6
Non-nullable property 'AccessToken' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Database/ReasnContext.cs#L288
Supply an implementation for this partial method. (https://rules.sonarsource.com/csharp/RSPEC-3251)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Program.cs#L131
Await RunAsync instead. (https://rules.sonarsource.com/csharp/RSPEC-6966)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/LoginRequest.cs#L5
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/LoginRequest.cs#L6
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Controllers/AuthController.cs#L23
Annotate this method with ProducesResponseType containing the return type for successful responses. (https://rules.sonarsource.com/csharp/RSPEC-6968)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L7
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L8
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (macos-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L9
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/TokenPayload.cs#L5
Non-nullable property 'TokenType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/TokenPayload.cs#L6
Non-nullable property 'AccessToken' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Database/ReasnContext.cs#L288
Supply an implementation for this partial method. (https://rules.sonarsource.com/csharp/RSPEC-3251)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/LoginRequest.cs#L5
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/LoginRequest.cs#L6
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Controllers/AuthController.cs#L23
Annotate this method with ProducesResponseType containing the return type for successful responses. (https://rules.sonarsource.com/csharp/RSPEC-6968)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L7
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L8
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L9
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)
dotnet-tests (windows-latest): Server/ReasnAPI/ReasnAPI/Models/Authentication/RegisterRequest.cs#L10
Property used as input in a controller action should be nullable or annotated with the Required attribute to avoid under-posting. (https://rules.sonarsource.com/csharp/RSPEC-6964)