I finally managed to finish this task, which I started at last week's sprint.
This change removes the required/provided selectors computation code that was in the Traits package for historical reasons. This removes 17 classes with about 240 methods from PharoCore. I re-packaged the removed code and put it on SqueakSource: http://www.squeaksource.com/Requires.html Info for integrators: Preamble: ------------ SystemChangeNotifier uniqueInstance noMoreNotificationsFor: RequiredSelectors current. SystemChangeNotifier uniqueInstance noMoreNotificationsFor: ProvidedSelectors current SystemChangeNotifier uniqueInstance noMoreNotificationsFor: LocalSends current. Changes (in inbox): ------------ Name: Kernel-AdrianLienhard.622 Author: AdrianLienhard Time: 17 March 2010, 8:57:59 pm UUID: b3776db1-b0c0-4e01-808b-0090fc7a42dc Ancestors: Kernel-StephaneDucasse.621, Kernel-AdrianLienhard.615 Name: Traits-AdrianLienhard.363 Author: AdrianLienhard Time: 17 March 2010, 9:06:32 pm UUID: 6d4af177-0e6f-4db1-bf30-1fd62c10c298 Ancestors: Traits-StephaneDucasse.362, Traits-AdrianLienhard.359 Name: ScriptLoader11-AdrianLienhard.305 Author: AdrianLienhard Time: 17 March 2010, 9:00:43 pm UUID: 0eae5794-e74e-4d4d-a6e0-8e3a8b641af0 Ancestors: ScriptLoader11-StephaneDucasse.304, ScriptLoader11-AdrianLienhard.290 Name: Tests-AdrianLienhard.136 Author: AdrianLienhard Time: 17 March 2010, 9:05:49 pm UUID: 7dd01882-2b6e-4dce-8139-caf9cc96caf4 Ancestors: Tests-StephaneDucasse.135, Tests-AdrianLienhard.125 To track this change: http://code.google.com/p/pharo/issues/detail?id=2160 Cheers, Adrian ___________________ http://www.adrian-lienhard.ch/ _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
EXCELLENT!
I will integrate that soon. > I finally managed to finish this task, which I started at last week's sprint. > > This change removes the required/provided selectors computation code that was in the Traits package for historical reasons. This removes 17 classes with about 240 methods from PharoCore. I re-packaged the removed code and put it on SqueakSource: > > http://www.squeaksource.com/Requires.html > > > Info for integrators: > > Preamble: > ------------ > SystemChangeNotifier uniqueInstance noMoreNotificationsFor: RequiredSelectors current. > SystemChangeNotifier uniqueInstance noMoreNotificationsFor: ProvidedSelectors current > SystemChangeNotifier uniqueInstance noMoreNotificationsFor: LocalSends current. > > > Changes (in inbox): > ------------ > Name: Kernel-AdrianLienhard.622 > Author: AdrianLienhard > Time: 17 March 2010, 8:57:59 pm > UUID: b3776db1-b0c0-4e01-808b-0090fc7a42dc > Ancestors: Kernel-StephaneDucasse.621, Kernel-AdrianLienhard.615 > > Name: Traits-AdrianLienhard.363 > Author: AdrianLienhard > Time: 17 March 2010, 9:06:32 pm > UUID: 6d4af177-0e6f-4db1-bf30-1fd62c10c298 > Ancestors: Traits-StephaneDucasse.362, Traits-AdrianLienhard.359 > > Name: ScriptLoader11-AdrianLienhard.305 > Author: AdrianLienhard > Time: 17 March 2010, 9:00:43 pm > UUID: 0eae5794-e74e-4d4d-a6e0-8e3a8b641af0 > Ancestors: ScriptLoader11-StephaneDucasse.304, ScriptLoader11-AdrianLienhard.290 > > Name: Tests-AdrianLienhard.136 > Author: AdrianLienhard > Time: 17 March 2010, 9:05:49 pm > UUID: 7dd01882-2b6e-4dce-8139-caf9cc96caf4 > Ancestors: Tests-StephaneDucasse.135, Tests-AdrianLienhard.125 > > > To track this change: http://code.google.com/p/pharo/issues/detail?id=2160 > > Cheers, > Adrian > > ___________________ > http://www.adrian-lienhard.ch/ > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
It's always great to hear when code is made optionally loadable.
Lukas On Wednesday, March 17, 2010, Stéphane Ducasse <[hidden email]> wrote: > EXCELLENT! > I will integrate that soon. > >> I finally managed to finish this task, which I started at last week's sprint. >> >> This change removes the required/provided selectors computation code that was in the Traits package for historical reasons. This removes 17 classes with about 240 methods from PharoCore. I re-packaged the removed code and put it on SqueakSource: >> >> http://www.squeaksource.com/Requires.html >> >> >> Info for integrators: >> >> Preamble: >> ------------ >> SystemChangeNotifier uniqueInstance noMoreNotificationsFor: RequiredSelectors current. >> SystemChangeNotifier uniqueInstance noMoreNotificationsFor: ProvidedSelectors current >> SystemChangeNotifier uniqueInstance noMoreNotificationsFor: LocalSends current. >> >> >> Changes (in inbox): >> ------------ >> Name: Kernel-AdrianLienhard.622 >> Author: AdrianLienhard >> Time: 17 March 2010, 8:57:59 pm >> UUID: b3776db1-b0c0-4e01-808b-0090fc7a42dc >> Ancestors: Kernel-StephaneDucasse.621, Kernel-AdrianLienhard.615 >> >> Name: Traits-AdrianLienhard.363 >> Author: AdrianLienhard >> Time: 17 March 2010, 9:06:32 pm >> UUID: 6d4af177-0e6f-4db1-bf30-1fd62c10c298 >> Ancestors: Traits-StephaneDucasse.362, Traits-AdrianLienhard.359 >> >> Name: ScriptLoader11-AdrianLienhard.305 >> Author: AdrianLienhard >> Time: 17 March 2010, 9:00:43 pm >> UUID: 0eae5794-e74e-4d4d-a6e0-8e3a8b641af0 >> Ancestors: ScriptLoader11-StephaneDucasse.304, ScriptLoader11-AdrianLienhard.290 >> >> Name: Tests-AdrianLienhard.136 >> Author: AdrianLienhard >> Time: 17 March 2010, 9:05:49 pm >> UUID: 7dd01882-2b6e-4dce-8139-caf9cc96caf4 >> Ancestors: Tests-StephaneDucasse.135, Tests-AdrianLienhard.125 >> >> >> To track this change: http://code.google.com/p/pharo/issues/detail?id=2160 >> >> Cheers, >> Adrian >> >> ___________________ >> http://www.adrian-lienhard.ch/ >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |