Done
Details
Assignee
David B MalkovskyDavid B MalkovskyReporter
David B MalkovskyDavid B MalkovskyLabels
Components
Fix versions
Original estimate
Time tracking
5h 15m logged5w 4d 2h 45m remainingSprint
NonePriority
Medium
Details
Details
Assignee
David B Malkovsky
David B MalkovskyReporter
David B Malkovsky
David B MalkovskyLabels
Components
Fix versions
Original estimate
Time tracking
5h 15m logged5w 4d 2h 45m remaining
Sprint
None
Priority
Created September 25, 2023 at 5:26 PM
Updated January 7, 2024 at 9:57 PM
Resolved December 15, 2023 at 1:15 PM
With the switch to JPA there are many I/O related routines that return values that should be returning void and other routines that should be returning objects.
For example, some routines (e.g.,
newBillItems()
always returnstrue
when it should be returningvoid
. Then there is a routine,updateBill
that always returnstrue
despite what the code would have you believe when it should be returning theBill
object.Here is the javadoc for some of the underlying JPA methods that are driving the changes suggested:
There may be some bleed into the GUI and API projects with some of the changes.
The idea is to go small groups of changes to better review and integrate them into the projects. Somethig like one package at at time.