|
Slice in inbox:
=== Name: SLICE-Issue-2919-should-remove-TimeStamp-SvenVanCaekenberghe.1 Author: SvenVanCaekenberghe Time: 18 November 2013, 4:40:46.868766 pm UUID: 3258122f-abaf-4478-b81d-0b0566d79ccc Ancestors: Dependencies: KernelTests-SvenVanCaekenberghe.586, Kernel-SvenVanCaekenberghe.1684, Spec-Core-SvenVanCaekenberghe.219, System-Support-SvenVanCaekenberghe.983, Growl-SvenVanCaekenberghe.28
A first step: reduce the API of TimeStamp to the absolute minimum.
Add DateAndTime>>#printSeparateDateAndTimeOn: and use it to implement TimeStamp>>#printOn: Add DateAndTime>>#readSeparateDateAndTimeFrom: and use it to implement TimeStamp>>#readFrom: Clean up the class side of TimeStamp Remove the following methods from TimeStamp: #dateAndTime #date #time #[plus|minus][Seconds|Days]:
Adjust unit tests accordingly
Make GrowlMorph, NewListModel class>>#exampleWithMenu and ExternalSemaphoreTable class>>#freedSlotsIn:ratherThanIncreaseSizeTo: use DateAndTime instead of TimeStamp ===
Written against #30582
|
|
|
Priority: 3 – Must Fix
|
|
Status: Work Needed
|
|
Assigned to: Everyone
|
|
Milestone: Later
|
Go to Case
|
|