Skip to content

feat(stoptb): Nikshay ID Generator CSV export and results import - #177

Closed
snehar-nd wants to merge 3 commits into
release-3.8.2from
sn/nikshaya
Closed

feat(stoptb): Nikshay ID Generator CSV export and results import#177
snehar-nd wants to merge 3 commits into
release-3.8.2from
sn/nikshaya

refactor(stoptb): replace batch-tracking tables with a benRegId passt…

ad1b3bd
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Aug 25, 2026 in 46s

Annotations

Check failure on line 78 in src/main/java/com/iemr/mmu/service/stoptb/NikshayImportService.java

See this annotation in the file changed.

@sonarqubecloud 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

Check failure on line 73 in src/main/java/com/iemr/mmu/controller/stoptb/NikshayExportController.java

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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

See this annotation in the file changed.

@sonarqubecloud 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