[squeak-dev] The Trunk: Help-Squeak-CorePackages-mt.3.mcz

Marcel Taeumel marcel.taeumel at hpi.de
Wed May 30 17:40:43 UTC 2018


Oh, interesting. I have no idea. Maybe just delete that new class again then?

And yes: That template needs fixing, too. I just jumped in to get TravisCI running again. :-)

Best,
Marcel
Am 30.05.2018 18:59:32 schrieb tim Rowledge <tim at rowledge.org>:


> On 30-05-2018, at 5:58 AM, commits at source.squeak.org wrote:
>
> Marcel Taeumel uploaded a new version of Help-Squeak-CorePackages to project The Trunk:
> http://source.squeak.org/trunk/Help-Squeak-CorePackages-mt.3.mcz
>
> ==================== Summary ====================
>
> Name: Help-Squeak-CorePackages-mt.3
> Author: mt
> Time: 30 May 2018, 2:57:53.79831 pm
> UUID: 375f817f-e19f-054d-a133-3ac749d9ac57
> Ancestors: Help-Squeak-CorePackages-tpr.2
>
> Fix "typo" :-)

That's an interesting thing because it's a method I didn't alter myself but rather one that got magically changed. I think I noticed at least a couple of those in this package. The interesting thing is that I can't currently see any references to HelpSqueakCorePackagesServiceProvider in the system by name, faked-up string or even a quick look for pointers to the class. Somewhere some code is evidently triggering ServiceProvider>newProviderFor: which would compile a method like this -
cls class compile: 'initialize
ServiceRegistry buildProvider: self new' classified: 'initialization'.

So if that's wrong (do you know? I don't) then that needs a fix too, along with any case where it might have created the 'incorrect' #initialize method.

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Never underestimate the bandwidth of a station wagon full of tapes.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180530/1adfcbb7/attachment.html>


More information about the Squeak-dev mailing list