Yeah, I already fixed some bugs and added some tests. Have a look at ORRefactoring>>performRefactoring: to see how a refactoring can be executed.

Lukas

On Wednesday, 7 December 2011, Tudor Girba <tudor@tudorgirba.com> wrote:
> Thanks, Lukas :)
>
> I will try to integrate the refactorings in the browser in following days.
>
> Cheers,
> Doru
>
>
> On 7 Dec 2011, at 22:21, Tudor Girba wrote:
>
>> Hi Lukas,
>>
>> I saw that you worked on the Petit refactorings. This is cool, but you seem to have committed a wrong superclass:
>>
>> AnObsoleteRefactoring subclass: #PPGrammarRefactoring
>>
>> Do you have time to fix it?
>>
>> Cheers,
>> Doru
>>
>>
>> Begin forwarded message:
>>
>>> From: admin@moosetechnology.org
>>> Subject: Build failed in Jenkins: moose-latest-dev #735
>>> Date: 7 December 2011 22:13:31 CET
>>> To: tudor@tudorgirba.com, simon.denier@gmail.com, cy.delaunay@gmail.com, alexandre@bergel.eu, stephane.ducasse@inria.fr, jannik.laval@gmail.com
>>>
>>> See <http://hudson.moosetechnology.org/job/moose-latest-dev/735/>
>>>
>>> ------------------------------------------
>>> Started by timer
>>> [workspace] $ /bin/sh -xe /tmp/hudson2362877769901627270.sh
>>> + rm -rf <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose> <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests> <http://hudson.moosetechnology.org/job/moose-latest-dev/735/artifact/moose_suite-4_6_dev.zip>
>>> + /srv/hudson.moosetechnology.org/builder/build.sh -i Pharo-1.3 -s moose -s glamorous-theme -s glamorous-toolkit -s moose-clean -s cleanupforrelease -o moose
>>> build.sh: error loading code (/srv/pharo/coglinux2382/squeak)
>>>
>>> *** Warning: Warning: This package depends on the following classes:
>>>   AnObsoleteRefactoring
>>> You must resolve these dependencies before you will be able to load these definitions:
>>>   PPDefineProdcutionRefactoring
>>>   PPDefineProdcutionRefactoring>>checkSource
>>>   PPDefineProdcutionRefactoring>>preconditions
>>>   PPDefineProdcutionRefactoring>>setSource:
>>>   PPDefineProdcutionRefactoring>>sourceRewriter
>>>   PPDefineProdcutionRefactoring>>transform
>>>   PPGrammarRefactoring
>>>   PPGrammarRefactoring>>preconditions
>>>   PPGrammarRefactoring>>rootClass
>>>   PPGrammarRefactoring>>setClass:
>>>   PPRemoveProdcutionRefactoring
>>>   PPRemoveProdcutionRefactoring>>preconditions
>>>   PPRemoveProdcutionRefactoring>>setProduction:
>>>   PPRemoveProdcutionRefactoring>>transform
>>>   PPRenameProdcutionRefactoring
>>>   PPRenameProdcutionRefactoring>>setNewProduction:
>>>   PPRenameProdcutionRefactoring>>setOldProduction:
>>>   PPRenameProdcutionRefactoring>>transform
>>>
>>> Recording test results
>>> Archiving artifacts
>>>
>>
>> --
>> www.tudorgirba.com
>>
>> "No matter how many recipes we know, we still value a chef."
>>
>>
>>
>>
>>
>>
>
> --
> www.tudorgirba.com
>
> "Next time you see your life passing by, say 'hi' and get to know her."
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> Moose-dev@iam.unibe.ch
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

--
Lukas Renggli (mobile)
http://www.lukas-renggli.ch