adessoSE / budgeteer

Simple Project Budget Monitoring via Web Browser
MIT License
31 stars 19 forks source link

Move persistence layer seperate into module #527

Closed czarnecki closed 2 years ago

czarnecki commented 2 years ago

Until now the persistence layer was part of the budgeteer-web-interface module. This allowed for with tight coupling between the old service layer and the persistence layer. To remedy this we first fixed instances where such coupling occured, and then moved the layer into a new module. This should help prevent such issues from occuring in the future.

Depends on: #526

sonarcloud[bot] commented 2 years ago

SonarCloud Quality Gate failed.    Quality Gate failed

Bug D 12 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 3 Security Hotspots
Code Smell B 268 Code Smells

29.6% 29.6% Coverage
5.2% 5.2% Duplication