Pharo 60 needs help because Removing-a-package-with-extensions-let-the-extensions-in-the-system-and-break-their-reload

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

Pharo 60 needs help because Removing-a-package-with-extensions-let-the-extensions-in-the-system-and-break-their-reload

Stephane Ducasse-3
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 60 needs help because Removing-a-package-with-extensions-let-the-extensions-in-the-system-and-break-their-reload

Guillermo Polito
I proposed a slice in the inbox for this.

- added RPackage>>removeFromSystem
  - this version removes defined classes and also extension methods defined in the package.
- make Nautilus ask the RPackage to remove itself (instead of doing it in the UI)

I tested it with the fileout of a package with extension methods, removing the package and filing it in again.
Reply | Threaded
Open this post in threaded view
|

Re: Pharo 60 needs help because Removing-a-package-with-extensions-let-the-extensions-in-the-system-and-break-their-reload

Stephane Ducasse-3
Super tx guille!!!

On Tue, Feb 7, 2017 at 12:18 PM, Guillermo Polito <[hidden email]> wrote:
I proposed a slice in the inbox for this.

- added RPackage>>removeFromSystem
  - this version removes defined classes and also extension methods defined in the package.
- make Nautilus ask the RPackage to remove itself (instead of doing it in the UI)

I tested it with the fileout of a package with extension methods, removing the package and filing it in again.