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