Well, as long as you want to perform a refactoring I believe that RB provides the API in question.
Doru On 24 Nov 2010, at 00:52, Igor Stasenko wrote: > On 24 November 2010 01:43, Tudor Girba <[email protected]> wrote: >> Definitely use the RB for any code transformations. >> > > I don't think it's a good option for meta-programming. > For meta-programming, basic interface in Behavior or ClassDescription > should be enough for manipulating > with methods, without dependency from RB. > Actually, RB then can use same API for manipulations. > >> Cheers, >> Doru >> >> >> On 23 Nov 2010, at 19:01, Mariano Martinez Peck wrote: >> >>> Cyrille I don't know why you need that but take into account that RB split >>> their packages even more in the last months. So maybe it is easier for you >>> to directly use RB and load with your code, the RB core or the specific >>> package that you need. Mostly if you need some other similar >>> functionalities. >>> >>> Cheers >>> >>> Mariano >>> >>> On Tue, Nov 23, 2010 at 6:56 PM, jaayer <[email protected]> wrote: >>> >>> >>> >>> >>> ---- On Tue, 23 Nov 2010 05:17:05 -0800 Cyrille Delaunay wrote ---- >>> >>>> Hello, >>>> >>>> I would like to know how I can rename a method programatically and safelly >>>> (without missing to raise any event that has to be raised) >>>> >>> >>> I don't believe there is any simple way to do this. >>> >>> Basically, to rename a method you have to remove it first and compile into >>> its class a new method containing the same source code but with a different >>> selector at the beginning. This is how the refactory browser does it when >>> you select "rename" from the "refactor method" menu. If anyone knows of a >>> better way, I would be interested to hear it. >>> >>> >>> >> >> -- >> www.tudorgirba.com >> >> "To lead is not to demand things, it is to make them happen." >> >> >> >> >> > > > > -- > Best regards, > Igor Stasenko AKA sig. > -- www.tudorgirba.com "Not knowing how to do something is not an argument for how it cannot be done."
