Hi,
'From Squeak3.9alpha of ''2 November 2004'' [latest update: #6537] on 30 January 2005 at 9:50:13 am'! "Change Set: removeDeprecatedChronology-brp Date: 30 January 2005 Author: Brent Pinkney
Remove all deprected methods from Kernel-Chronology.
The methods were deprecated and 3.7 and are therefore due for removal in 3.9.
All 406 tests in Kernel-Chronology Tests succeed and the PDAMorph still works.
Any empty categories (deprecated) are removed by the postscript.
Brent
Tested and inspected in 3.9a #6550. Obsoletes 30 methods and updates 14. And as Brent says it leaves all 406 Chronology sunit tests passing. So I recommend approving this change. I do suspect there is one bug: Timespan>>firstDate appears to still be used by WeekMorph>>selectedDates. If for example, you do the following: WeekMorph new openInWorld; inspect and then click on one of the days in the WeekMorph and in the Inspector do self selectedDates you will get an exception
Hi,
Attached is the second version, after Tom's review.
This version fixed the WeekMorph>>selectedDates to not use and removed methods.
It also deletes the unwanted, unused classes RuleDate, RuleIndexDate and RuleSelectionCodeDate which were erronously introduced by inclusion of ANSI compatible collections.
All these methods and code have been marked for deprectation since 3.7 using the official #deprecated methods.
Brent
squeak-dev@lists.squeakfoundation.org