Merge Release 3.9.0 with Main - #194
Quality Gate failed
Failed conditions
C Security 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 warning on line 210 in src/main/java/com/iemr/mmu/service/stoptb/NikshayImportService.java
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEpcfWaLT-9tCSCm&open=AaDHzEpcfWaLT-9tCSCm&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "statusCode" 4 times.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSBX&open=AaDHzEjbfWaLT-9tCSBX&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEfDfWaLT-9tCSAe&open=AaDHzEfDfWaLT-9tCSAe&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEfDfWaLT-9tCSAg&open=AaDHzEfDfWaLT-9tCSAg&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Make sure using a dynamically formatted SQL query is safe here.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSA1&open=AaDHzEgifWaLT-9tCSA1&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Rename this variable to not match a restricted identifier.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSA0&open=AaDHzEgifWaLT-9tCSA0&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSBL&open=AaDHzEjbfWaLT-9tCSBL&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEfDfWaLT-9tCSAh&open=AaDHzEfDfWaLT-9tCSAh&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Rename this variable to not match a restricted identifier.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSCK&open=AaDHzEjbfWaLT-9tCSCK&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Make sure using a dynamically formatted SQL query is safe here.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSA4&open=AaDHzEgifWaLT-9tCSA4&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSBw&open=AaDHzEjbfWaLT-9tCSBw&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjBfWaLT-9tCSA-&open=AaDHzEjBfWaLT-9tCSA-&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSAq&open=AaDHzEgifWaLT-9tCSAq&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Make the enclosing method "static" or remove this set.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSB8&open=AaDHzEjbfWaLT-9tCSB8&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal " UPDATE " 5 times.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSAw&open=AaDHzEgifWaLT-9tCSAw&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Remove this unused method parameter "jwtToken".
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSCM&open=AaDHzEjbfWaLT-9tCSCM&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Make sure using a dynamically formatted SQL query is safe here.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSAy&open=AaDHzEgifWaLT-9tCSAy&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEgifWaLT-9tCSAz&open=AaDHzEgifWaLT-9tCSAz&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEfDfWaLT-9tCSAm&open=AaDHzEfDfWaLT-9tCSAm&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace this instanceof check and cast with 'instanceof Timestamp timestamp'
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSCP&open=AaDHzEjbfWaLT-9tCSCP&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSBQ&open=AaDHzEjbfWaLT-9tCSBQ&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Reduce the total number of break and continue statements in this loop to use at most one.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSBV&open=AaDHzEjbfWaLT-9tCSBV&pullRequest=194
Check warning on line 219 in src/main/java/com/iemr/mmu/service/stoptb/NikshayExportService.java
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEotfWaLT-9tCSCe&open=AaDHzEotfWaLT-9tCSCe&pullRequest=194
sonarqubecloud / SonarCloud Code Analysis
Make the enclosing method "static" or remove this set.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEjbfWaLT-9tCSBn&open=AaDHzEjbfWaLT-9tCSBn&pullRequest=194
Check warning on line 92 in src/main/java/com/iemr/mmu/service/stoptb/NikshayImportService.java
sonarqubecloud / SonarCloud Code Analysis
Remove this unused method parameter "visitDate".
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaDHzEpcfWaLT-9tCSCj&open=AaDHzEpcfWaLT-9tCSCj&pullRequest=194