fix: facility hierarchy and facility type management #125
Quality Gate failed
Failed conditions
3.2% Duplication on New Code (required β€ 3%)
Annotations
Check warning on line 75 in src/main/java/com/iemr/admin/service/store/StoreService.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_Admin-API&issues=AZ0BMqpcmjzjByUrfX7y&open=AZ0BMqpcmjzjByUrfX7y&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqZmjzjByUrfX8B&open=AZ0BMqqZmjzjByUrfX8B&pullRequest=125
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_Admin-API&issues=AZ0BMqnAmjzjByUrfX7f&open=AZ0BMqnAmjzjByUrfX7f&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Replace "@RequestMapping(method = RequestMethod.POST)" with "@PostMapping"
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqZmjzjByUrfX8K&open=AZ0BMqqZmjzjByUrfX8K&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Replace "@RequestMapping(method = RequestMethod.POST)" with "@PostMapping"
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqZmjzjByUrfX8G&open=AZ0BMqqZmjzjByUrfX8G&pullRequest=125
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_Admin-API&issues=AZ0BMqnAmjzjByUrfX7k&open=AZ0BMqnAmjzjByUrfX7k&pullRequest=125
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_Admin-API&issues=AZ0BMqnAmjzjByUrfX7i&open=AZ0BMqnAmjzjByUrfX7i&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqnAmjzjByUrfX7p&open=AZ0BMqnAmjzjByUrfX7p&pullRequest=125
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_Admin-API&issues=AZ0BMqsmmjzjByUrfX8N&open=AZ0BMqsmmjzjByUrfX8N&pullRequest=125
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_Admin-API&issues=AZ0BMqnAmjzjByUrfX7l&open=AZ0BMqnAmjzjByUrfX7l&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "asha supervisor" 3 times.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqnAmjzjByUrfX7n&open=AZ0BMqnAmjzjByUrfX7n&pullRequest=125
Check failure on line 270 in src/main/java/com/iemr/admin/service/store/StoreServiceImpl.java
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 35 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqJmjzjByUrfX77&open=AZ0BMqqJmjzjByUrfX77&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqo0mjzjByUrfX7v&open=AZ0BMqo0mjzjByUrfX7v&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqZmjzjByUrfX8A&open=AZ0BMqqZmjzjByUrfX8A&pullRequest=125
Check warning on line 287 in src/main/java/com/iemr/admin/service/store/StoreServiceImpl.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_Admin-API&issues=AZ0BMqqJmjzjByUrfX71&open=AZ0BMqqJmjzjByUrfX71&pullRequest=125
Check failure on line 382 in src/main/java/com/iemr/admin/service/store/StoreServiceImpl.java
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 53 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqJmjzjByUrfX78&open=AZ0BMqqJmjzjByUrfX78&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Merge this if statement with the enclosing one.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqZmjzjByUrfX79&open=AZ0BMqqZmjzjByUrfX79&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqsmmjzjByUrfX8O&open=AZ0BMqsmmjzjByUrfX8O&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Admin" 7 times.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqnAmjzjByUrfX7o&open=AZ0BMqnAmjzjByUrfX7o&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqZmjzjByUrfX8C&open=AZ0BMqqZmjzjByUrfX8C&pullRequest=125
Check warning on line 273 in src/main/java/com/iemr/admin/service/store/StoreServiceImpl.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_Admin-API&issues=AZ0BMqqJmjzjByUrfX70&open=AZ0BMqqJmjzjByUrfX70&pullRequest=125
Check warning on line 356 in src/main/java/com/iemr/admin/service/store/StoreServiceImpl.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_Admin-API&issues=AZ0BMqqJmjzjByUrfX72&open=AZ0BMqqJmjzjByUrfX72&pullRequest=125
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_Admin-API&issues=AZ0BMqnAmjzjByUrfX7j&open=AZ0BMqnAmjzjByUrfX7j&pullRequest=125
Check warning on line 68 in src/main/java/com/iemr/admin/service/store/StoreServiceImpl.java
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqqJmjzjByUrfX76&open=AZ0BMqqJmjzjByUrfX76&pullRequest=125
sonarqubecloud / SonarCloud Code Analysis
Remove this field injection and use constructor injection instead.
See more on https://sonarcloud.io/project/issues?id=PSMRI_Admin-API&issues=AZ0BMqo0mjzjByUrfX7t&open=AZ0BMqo0mjzjByUrfX7t&pullRequest=125