Hum. I don't know how to easily reproduce the bug, but you may see the result.
Take the last 2.0 image for download, open a Monticello browser, select one of the Refactoring-Tests-* package, do browse package, and look at what's inside the browser. Can also be checked through: ReleaseTest>>testUnpackagedClasses : unpackagesClasses isn't empty. I believed it happened in a RPackageOrganizer initialize in one of the recent updates, but why? It does not happens everytime with my packages: sometimes it's one, another time it's three packages, and yet another time it's none. Esteban has my image, but it seems hard to reproduce. Thierry ________________________________________ De : [email protected] [[email protected]] de la part de Stéphane Ducasse [[email protected]] Date d'envoi : jeudi 18 octobre 2012 18:59 À : [email protected] Objet : Re: [Pharo-project] RPackage by-hand code So how can we reproduce it because we want to kill all the remaining bugs out of RPackage integration. Do you have a code snippet? Stef On Oct 17, 2012, at 4:20 PM, Goubier Thierry wrote: > Le 17/10/2012 16:08, Esteban Lorenzano a écrit : >> can I have your image to explore? >> (if there are some "private" code, I can sign whatever confidentiality >> agreement you want :P) > > I have two images: a brand new 20346 image with a minimum of packages loaded > (the one just before RPackageOrganizer initialize), and the one where I saw > the problem in the first place. > > There is nothing private in there; all the packages are on ss3. > > The simpler is probably the new one (it's also a bit smaller). > > Thierry > >> Esteban >> >> On Oct 17, 2012, at 3:56 PM, Goubier Thierry <[email protected]> wrote: >> >>> Le 17/10/2012 14:16, Esteban Lorenzano a écrit : >>>> I also would like to collect how your methods were missing... it is >>>> reproducible? >>> >>> It's even worse than I thought. I'm now loosing the code in three packages >>> when I do >>> >>> RPackageOrganize initialize >>> >>> They just don't appear at all in Nautilus; as if they didn't exist. >>> >>> Thierry >>> >>>> Esteban >>>> >>>> On Oct 17, 2012, at 1:58 PM, Esteban Lorenzano <[email protected]> wrote: >>>> >>>>> is there an MCWorkingCopy of your code package? >>>>> >>>>> MCWorkingCopy allManagers. >>>>> >>>>> and a package info? >>>>> >>>>> PackageIngo allPackages. >>>>> >>>>> Esteban >>>>> >>>>> On Oct 17, 2012, at 1:56 PM, Goubier Thierry <[email protected]> >>>>> wrote: >>>>> >>>>>> Le 17/10/2012 13:49, Esteban Lorenzano a écrit : >>>>>>> Hi, >>>>>>> >>>>>>> RPackageOrganizer initialize. >>>>>>> >>>>>>> should do it. >>>>>>> >>>>>>> Esteban >>>>>> >>>>>> It doesn't. >>>>>> >>>>>> Trust me, I tried. Multiple times :( >>>>>> >>>>>> Thierry >>>>>> >>>>>>> On Oct 17, 2012, at 1:41 PM, Goubier Thierry <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I have a problem in Pharo 2.0, among the recent updates, RPackage lost >>>>>>>> most of the code in one of my packages. Would someone know how to >>>>>>>> write a small script to force a reload in RPackage of a Smalltalk >>>>>>>> Category ? >>>>>>>> >>>>>>>> The code is still there, in the right system category, but neither >>>>>>>> Nautilus nor Monticello sees it, and I'm afraid of doing anything like >>>>>>>> saving the package which would erase most of what is in it. >>>>>>>> >>>>>>>> My Pharo version is 20346. >>>>>>>> >>>>>>>> Thanks in advance, >>>>>>>> >>>>>>>> Thierry >>>>>>>> -- >>>>>>>> Thierry Goubier >>>>>>>> CEA list >>>>>>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués >>>>>>>> 91191 Gif sur Yvette Cedex >>>>>>>> France >>>>>>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Thierry Goubier >>>>>> CEA list >>>>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués >>>>>> 91191 Gif sur Yvette Cedex >>>>>> France >>>>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 >>>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Thierry Goubier >>> CEA list >>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués >>> 91191 Gif sur Yvette Cedex >>> France >>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 >>> >> >> >> >> > > > -- > Thierry Goubier > CEA list > Laboratoire des Fondations des Systèmes Temps Réel Embarqués > 91191 Gif sur Yvette Cedex > France > Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 >
