Pending PRs for Review

Pending PRs for Review and Feedback

Hi everyone,

As discussed in yesterday’s developer meeting, sharing my pending PRs here for easier tracking and review.

  • #3615 — Remove unused programCode parameter from LabelMakerServlet
  • #3610 — Remove legacy address hierarchy fallback and fix silent-empty failure for unset useNewAddressHierarchy
  • #3409 — Optimize dashboard by caching finalized analyses
  • #3293 — Eliminate N+1 query in patient report test description fetching
  • #3291 — Use Objects.equals() for category string comparison in updateReport
  • #3074 — Replace System.out.println and printStackTrace with LogEvent logging
  • #3069 — Refactor ReportImplementationFactory to use Spring bean registry instead of large if/else chains
  • #3019 — Replace deprecated Class.newInstance() usages with getDeclaredConstructor().newInstance()

@pmanko

Please let me know if any changes, improvements, or corrections are needed in any of these PRs. I’d be happy to work on them.

Thank you.