logo       

Re: Dealing with AnObsoleteC3 Class: msg#00231

Subject: Re: Dealing with AnObsoleteC3 Class
On Jan 31, 2007, at 22:32 , Michael Davies wrote:

On 31/01/07, Bert Freudenberg <bert@xxxxxxxxxxxxxxx> wrote:

On Jan 31, 2007, at 20:22 , Michael Davies wrote:

> I'm trying to refactor a piece of code using the refactoring browser, > but I've started getting messages telling me that AnObsoleteC3 class
> does not understand #directlyDefinesMethod.
>

http://wiki.squeak.org/squeak/2631

Thanks Bert, that's a very useful reference. I've followed the advice
there, and when I get to bringing up the Pointer Finder it says:

#ProtoObject -> ProtoObject class
subclasses: Array
9: AnObsoleteC3 class

So it looks to me as though ProtoObject is the only thing holding a
reference to this obsolete class. I inspected it and the subclasses
array has 105 members, many of them repeated Obsolete classes:

{Object . ObjectOut . ImageSegmentRootStub . MessageCatcher .
DynamicBindingsInfo . MaMinimalObject . MAConditionBuilder .
MAProxyObject . AnObsoleteC3 . AnObsoleteC4 . AnObsoleteC6 .
AnObsoleteC3 . AnObsoleteC4 . AnObsoleteC6 . AnObsoleteC3 .
AnObsoleteC4 . AnObsoleteC6 . AnObsoleteC3 . AnObsoleteC4 .
AnObsoleteC6 . AnObsoleteC3 . AnObsoleteC4 . AnObsoleteC6 .
...etc... }

I'm not sure that this is the way things should be!

Any pointers for next steps?

No idea. If I had to guess then these look like Magma proxies to me. You might get help on the Magma list.

http://lists.squeakfoundation.org/mailman/listinfo/magma

- Bert -


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
linux.arklinux....    user-groups.lin...    kde.usability/2...    ietf.ipp/2002-0...    mail.spam.spamc...    os.netbsd.devel...    audio.cd-record...    text.unicode.de...    php.documentati...    games.fps.halfl...    window-managers...    suse.oracle.gen...    bug-tracking.gn...    video.dvdrip.us...    xfree86.cvs/200...    java.netbeans.m...    network.argus/2...    culture.sf.kill...    debian.ports.al...    freebsd.questio...    qplus.devel/200...    handhelds.palm....   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe