Repository navigation
Merge to main release 3.12.0 - #139
Quality Gate failed
Failed conditions
8.5% Duplication on New Code (required ≤ 3%)
B 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
sonarqubecloud / SonarCloud Code Analysis
Invoke method(s) only conditionally. Use the built-in formatting to construct this argument.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vk&open=AaGbuPmwVUSGCOCM76Vk&pullRequest=139
Check warning on line 36 in src/main/java/com/iemr/inventory/service/report/CRMReportService.java
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_Inventory-API&issues=AaGbuPuqVUSGCOCM76Vs&open=AaGbuPuqVUSGCOCM76Vs&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuP1xVUSGCOCM76Vw&open=AaGbuP1xVUSGCOCM76Vw&pullRequest=139
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_Inventory-API&issues=AaGbuPuIVUSGCOCM76Vr&open=AaGbuPuIVUSGCOCM76Vr&pullRequest=139
Check warning on line 63 in src/main/java/com/iemr/inventory/service/indent/IndentServiceImpl.java
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPzjVUSGCOCM76Vv&open=AaGbuPzjVUSGCOCM76Vv&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Format specifiers should be used instead of string concatenation.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vm&open=AaGbuPmwVUSGCOCM76Vm&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPxHVUSGCOCM76Vt&open=AaGbuPxHVUSGCOCM76Vt&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Log Injection via HTTP request body in CRMReportController.getLowStockReport()
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vp&open=AaGbuPmwVUSGCOCM76Vp&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
"request" is already a string, there's no need to call "toString()" on it.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vn&open=AaGbuPmwVUSGCOCM76Vn&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Format specifiers should be used instead of string concatenation.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vo&open=AaGbuPmwVUSGCOCM76Vo&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPxTVUSGCOCM76Vu&open=AaGbuPxTVUSGCOCM76Vu&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Invoke method(s) only conditionally. Use the built-in formatting to construct this argument.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vj&open=AaGbuPmwVUSGCOCM76Vj&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Replace "@RequestMapping(method = RequestMethod.POST)" with "@PostMapping"
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPmwVUSGCOCM76Vl&open=AaGbuPmwVUSGCOCM76Vl&pullRequest=139
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Inventory-API&issues=AaGbuPrHVUSGCOCM76Vq&open=AaGbuPrHVUSGCOCM76Vq&pullRequest=139