Ticket #129 (closed: invalid)
Improve ManagedWorkspace2D
Reported by: | Russell Taylor | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | Iteration 20 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
The current implementation of ManagedWorkspace2D is somewhat fragile and difficult to maintain. Almost any time data members are added to Histogram1D or methods to Workspace2D then it needs to be updated. However it will probably still compile and since ManagedWorkspace2D is relatively rarely used then this might go unnoticed for some time.
The code and/or tests need to be updated preferably so that problems will be apparent at compile time, or at least so that the tests flag them up. It would also be desirable to find a way in which ManagedWorkspace2D can be made less high-maintenance.
Change History
Note: See
TracTickets for help on using
tickets.
(In [1083]) Complete 'hiding' of concrete Workspace init methods. Re #129.