Skip to content

Merge pull request #7 from Njuguna-JohnBrian/JILIMALL-Registration #9

Merge pull request #7 from Njuguna-JohnBrian/JILIMALL-Registration

Merge pull request #7 from Njuguna-JohnBrian/JILIMALL-Registration #9

GitHub Actions / Qodana for .NET completed Aug 7, 2023 in 0s

11 new problems found by Qodana for .NET

Qodana for .NET

11 new problems were found

Inspection name Severity Problems
Auto-property accessor is never used (non-private accessibility) 🔶 Warning 4
Type member is never accessed via base type (non-private accessibility) ◽️ Notice 4
Use preferred style for trailing comma before new line in multiline lists ◽️ Notice 1
Parameter type can be IEnumerable<T> (non-private accessibility) ◽️ Notice 1
Type member is never used (non-private accessibility) ◽️ Notice 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check notice on line 41 in api/Services/AuthService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style for trailing comma before new line in multiline lists

Remove trailing comma to conform to code style

Check notice on line 5 in api/Interfaces/ITokenService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Parameter type can be IEnumerable<T> (non-private accessibility)

Parameter can be of type 'IEnumerable'

Check warning on line 17 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'Password.set' is never used

Check warning on line 14 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'LastName.set' is never used

Check warning on line 11 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'FirstName.set' is never used

Check warning on line 8 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'Email.set' is never used

Check notice on line 21 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never used (non-private accessibility)

Property 'ConfirmPassword' is never used

Check notice on line 7 in api/Interfaces/IAuthService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'UserExistsAsync' are used

Check notice on line 5 in api/Interfaces/ITokenService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'CreateToken' are used

Check notice on line 6 in api/Interfaces/ITokenService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'GetClaimValue' are used

Check notice on line 9 in api/Interfaces/IAuthService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'SaveUserAsync' are used

Check notice on line 41 in api/Services/AuthService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style for trailing comma before new line in multiline lists

Remove trailing comma to conform to code style

Check notice on line 5 in api/Interfaces/ITokenService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Parameter type can be IEnumerable<T> (non-private accessibility)

Parameter can be of type 'IEnumerable'

Check warning on line 17 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'Password.set' is never used

Check warning on line 14 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'LastName.set' is never used

Check warning on line 11 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'FirstName.set' is never used

Check warning on line 8 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Auto-property accessor is never used (non-private accessibility)

Auto-property accessor 'Email.set' is never used

Check notice on line 21 in api/DTOs/RegistrationDTO.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never used (non-private accessibility)

Property 'ConfirmPassword' is never used

Check notice on line 7 in api/Interfaces/IAuthService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'UserExistsAsync' are used

Check notice on line 5 in api/Interfaces/ITokenService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'CreateToken' are used

Check notice on line 6 in api/Interfaces/ITokenService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'GetClaimValue' are used

Check notice on line 9 in api/Interfaces/IAuthService.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Type member is never accessed via base type (non-private accessibility)

Only implementations of method 'SaveUserAsync' are used