Details
Assignee
Julian LadischJulian LadischReporter
Julian LadischJulian LadischPriority
P3Sprint
Development Team
Core: PlatformTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Julian Ladisch
Julian LadischReporter
Julian Ladisch
Julian LadischPriority
Sprint
Development Team
Core: Platform
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created March 13, 2017 at 11:18 AM
Updated July 5, 2021 at 10:18 AM
Split PostgresClient.java into several classes:
reading Postgres configuration data
Postgres connection pool
database operations (get, update, save, delete, join, ...)
helper functions like runSQLFile(...)
PostgresClient.java is the biggest and most complex rmb file because
it is 1,846 lines long
https://sonar.gbv.de/component_measures/metric/lines/list?id=org.folio%3Araml-module-builder
and has a complexity of 259
https://sonar.gbv.de/component_measures/metric/file_complexity/list?id=org.folio%3Araml-module-builder
Splitting this file makes usage and maintenance more easy because of separation of concerns (single responsibility principle).