Feature/fast api #1
Quality Gate failed
Failed conditions
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check failure on line 76 in budgetter_server/api/v1/endpoints/accounts.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Account not found" 3 times.
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZsTz9QRxv-F_viQNp0e&open=AZsTz9QRxv-F_viQNp0e&pullRequest=1
Check warning on line 59 in tests/api/v1/test_transactions.py
sonarqubecloud / SonarCloud Code Analysis
Do not perform equality checks with floating point values.
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZrzpcAnV7K0mOTeoOey&open=AZrzpcAnV7K0mOTeoOey&pullRequest=1
Check warning on line 36 in tests/api/v1/test_accounts.py
sonarqubecloud / SonarCloud Code Analysis
Do not perform equality checks with floating point values.
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZrzpb-yV7K0mOTeoOex&open=AZrzpb-yV7K0mOTeoOex&pullRequest=1
Check warning on line 130 in budgetter_server/api/v1/endpoints/import_ofx.py
sonarqubecloud / SonarCloud Code Analysis
Remove the unused local variable "t_type".
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZsTz9QFxv-F_viQNp0c&open=AZsTz9QFxv-F_viQNp0c&pullRequest=1
Check failure on line 16 in budgetter_server/api/v1/endpoints/import_ofx.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 79 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZsTz9QFxv-F_viQNp0d&open=AZsTz9QFxv-F_viQNp0d&pullRequest=1
Check warning on line 37 in tests/api/v1/test_import.py
sonarqubecloud / SonarCloud Code Analysis
Do not perform equality checks with floating point values.
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZsTz9ODxv-F_viQNp0b&open=AZsTz9ODxv-F_viQNp0b&pullRequest=1
Check failure on line 76 in budgetter_server/api/v1/endpoints/transactions.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Transaction not found" 3 times.
See more on https://sonarcloud.io/project/issues?id=opierre_Budgetter-server&issues=AZsTz9Qcxv-F_viQNp0f&open=AZsTz9Qcxv-F_viQNp0f&pullRequest=1