feat(stoptb): Nikshay ID Generator CSV export and results import - #177
feat(stoptb): Nikshay ID Generator CSV export and results import#177snehar-nd wants to merge 3 commits into
Quality Gate passed
Annotations
Check failure on line 78 in src/main/java/com/iemr/mmu/service/stoptb/NikshayImportService.java
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaA5MRsFp2LtPrSvUThC&open=AaA5MRsFp2LtPrSvUThC&pullRequest=177
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "unknown" 3 times.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaA5MRsTp2LtPrSvUThF&open=AaA5MRsTp2LtPrSvUThF&pullRequest=177
Check warning on line 100 in src/main/java/com/iemr/mmu/service/stoptb/NikshayImportService.java
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=AaA5MRsFp2LtPrSvUThD&open=AaA5MRsFp2LtPrSvUThD&pullRequest=177
Check warning on line 202 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=AaA5MRqHp2LtPrSvUTg_&open=AaA5MRqHp2LtPrSvUTg_&pullRequest=177
Check failure on line 82 in src/main/java/com/iemr/mmu/service/stoptb/NikshayExportService.java
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "Unknown" 9 times.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaA5MRqHp2LtPrSvUTg-&open=AaA5MRqHp2LtPrSvUTg-&pullRequest=177
Check warning on line 114 in src/main/java/com/iemr/mmu/service/stoptb/NikshayImportService.java
sonarqubecloud / SonarCloud Code Analysis
Extract this regular expression to a Pattern compiled outside the loop.
See more on https://sonarcloud.io/project/issues?id=PSMRI_MMU-API&issues=AaA5MRsFp2LtPrSvUThE&open=AaA5MRsFp2LtPrSvUThE&pullRequest=177
Check warning on line 206 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=AaA5MRqHp2LtPrSvUThA&open=AaA5MRqHp2LtPrSvUThA&pullRequest=177
Check warning on line 214 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=AaA5MRqHp2LtPrSvUThB&open=AaA5MRqHp2LtPrSvUThB&pullRequest=177