[771] Cannot subclass PackageListRoot

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

[771] Cannot subclass PackageListRoot

Reinout Heeck-2
-Create a subclass Foo of PackageListRoot into the Refactory.Browser
namespace
-Look at the definition of Foo -> it ended up in the Smalltalk namespace

-move Foo to namespace Refactory.Browser
-the browser breaks or shows it awkwardly depending on the selected
package/hierarchy tab



Reason:
PackageListRoot class unintentionally specializes Class>>environment: to
something incompatible.




R
-

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [771] Cannot subclass PackageListRoot

Niall Ross
Dear Reinout,
    good catch:  created AR 65174 "PackageListRoot class overrides
environment: non-polymorphically"

Too late for 7.9 - should be fixed in 7.10.

If you need to rename PackageListRoot class>>environment: in your local
7.7.1, maybe load RBDynamicRenamingUI - and let me know how well it
works for you.

             Yours faithfully
                Niall Ross

>-Create a subclass Foo of PackageListRoot into the Refactory.Browser
>namespace
>-Look at the definition of Foo -> it ended up in the Smalltalk namespace
>
>-move Foo to namespace Refactory.Browser
>-the browser breaks or shows it awkwardly depending on the selected
>package/hierarchy tab
>
>
>
>Reason:
>PackageListRoot class unintentionally specializes Class>>environment: to
>something incompatible.
>
>
>
>
>R
>-
>
>_______________________________________________
>vwnc mailing list
>[hidden email]
>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>  
>


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc