FogBugz (Case [Issue]2919) Chronology - should remove TimeStamp

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

FogBugz (Case [Issue]2919) Chronology - should remove TimeStamp

Pharo Issue Tracker
FogBugz Notification
avatar
Sven Van Caekenberghe edited Case 2919: should remove TimeStamp:
Bug in Project:  Chronology: 1. Pharo Image  •  You are subscribed to this case
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 Priority: 3 – Must Fix Status Status: Work Needed
Assigned To Assigned to: Everyone Milestone Milestone: Later

Go to Case
No longer need updates? Unsubscribe from this case.

Don't want FogBugz notifications anymore? Update your preferences.

FogBugz

_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker