Feat/ssad 0122/ ability to change user password#123
Quality Gate failed
Failed conditions
69.2% Coverage on New Code (required ≥ 80%)
Annotations
sonarqubecloud / SonarCloud Code Analysis
Cannot convert null literal to non-nullable reference type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iD&open=AZy_qCKlRJSzbAuXg7iD&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
The file header is missing or not located at the top of the file.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iF&open=AZy_qCKlRJSzbAuXg7iF&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Use trailing comma in multi-line initializers
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iO&open=AZy_qCKlRJSzbAuXg7iO&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Use trailing comma in multi-line initializers
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCEDRJSzbAuXg7h8&open=AZy_qCEDRJSzbAuXg7h8&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
The file header is missing or not located at the top of the file.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCEDRJSzbAuXg7h5&open=AZy_qCEDRJSzbAuXg7h5&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Using directive should appear within a namespace declaration
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iG&open=AZy_qCKlRJSzbAuXg7iG&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Use trailing comma in multi-line initializers
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iQ&open=AZy_qCKlRJSzbAuXg7iQ&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Using directive should appear within a namespace declaration
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iH&open=AZy_qCKlRJSzbAuXg7iH&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
The parameters should begin on the line after the declaration, whenever the parameter span across multiple lines
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iR&open=AZy_qCKlRJSzbAuXg7iR&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Using directive should appear within a namespace declaration
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iM&open=AZy_qCKlRJSzbAuXg7iM&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Using directive should appear within a namespace declaration
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iK&open=AZy_qCKlRJSzbAuXg7iK&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Cannot convert null literal to non-nullable reference type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iC&open=AZy_qCKlRJSzbAuXg7iC&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Using directive should appear within a namespace declaration
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iL&open=AZy_qCKlRJSzbAuXg7iL&pullRequest=123
Check warning on line 13 in Streetcode/Streetcode.Auth.BLL/DTO/Auth/ChangePasswordRequestDTO.cs
sonarqubecloud / SonarCloud Code Analysis
Non-nullable property 'NewPassword' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy1MZOJ4jZ5ofG2plwW&open=AZy1MZOJ4jZ5ofG2plwW&pullRequest=123
Check warning on line 9 in Streetcode/Streetcode.Auth.BLL/DTO/Auth/ChangePasswordRequestDTO.cs
sonarqubecloud / SonarCloud Code Analysis
Rename class 'ChangePasswordRequestDTO' to match pascal case naming rules, consider using 'ChangePasswordRequestDto'.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy1MZOJ4jZ5ofG2plwT&open=AZy1MZOJ4jZ5ofG2plwT&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Cannot convert null literal to non-nullable reference type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7h_&open=AZy_qCKlRJSzbAuXg7h_&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Cannot convert null literal to non-nullable reference type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iB&open=AZy_qCKlRJSzbAuXg7iB&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Null should not be used for type parameter 'password' of type 'string'. Use a non-null value, or convert the parameter to a nullable type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCEDRJSzbAuXg7h6&open=AZy_qCEDRJSzbAuXg7h6&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Use trailing comma in multi-line initializers
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCEDRJSzbAuXg7h7&open=AZy_qCEDRJSzbAuXg7h7&pullRequest=123
Check warning on line 12 in Streetcode/Streetcode.Auth.BLL/DTO/Auth/ChangePasswordRequestDTO.cs
sonarqubecloud / SonarCloud Code Analysis
Non-nullable property 'CurrentPassword' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy1MZOJ4jZ5ofG2plwV&open=AZy1MZOJ4jZ5ofG2plwV&pullRequest=123
Check warning on line 11 in Streetcode/Streetcode.Auth.BLL/DTO/Auth/ChangePasswordRequestDTO.cs
sonarqubecloud / SonarCloud Code Analysis
Non-nullable property 'Email' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy1MZOJ4jZ5ofG2plwU&open=AZy1MZOJ4jZ5ofG2plwU&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
The parameters should begin on the line after the declaration, whenever the parameter span across multiple lines
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iP&open=AZy_qCKlRJSzbAuXg7iP&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Cannot convert null literal to non-nullable reference type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7h-&open=AZy_qCKlRJSzbAuXg7h-&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
Cannot convert null literal to non-nullable reference type.
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iE&open=AZy_qCKlRJSzbAuXg7iE&pullRequest=123
sonarqubecloud / SonarCloud Code Analysis
The parameters should begin on the line after the declaration, whenever the parameter span across multiple lines
See more on https://sonarcloud.io/project/issues?id=project-studying-dotnet_Streetcode-Server-January-2026&issues=AZy_qCKlRJSzbAuXg7iT&open=AZy_qCKlRJSzbAuXg7iT&pullRequest=123