The only drawback of doing this is that some static methods in ExpressionCache that are currently static should become instance methods, consuming a little bit more of memory, the difference is low because I can't see any cases where one has 1000s debugging sessions opened in the same time, so, it is acceptable IMO.
Frédéric THOMAS > From: webdoubl...@hotmail.com > To: dev@flex.apache.org > Subject: RE: FDB vs FB debugging ? > Date: Fri, 17 Jan 2014 10:59:37 +0000 > > Sounds good to me, I'll just rename IDEA- to IDE- :-) and maybe keep -ide > instead of -escaped-var-values if we need something else applied for IDEs > later. > > Any other thoughts ? > > Thanks, > Frédéric THOMAS > > > Date: Fri, 17 Jan 2014 14:44:12 +0400 > > From: alexander.doros...@jetbrains.com > > To: dev@flex.apache.org > > Subject: Re: FDB vs FB debugging ? > > > > Yes, something like fdb -escaped-var-values. > > If enabled then there's no need in start/end markers (like > > "IDEA-ESCAPE-START"/"IDEA-ESCAPE-END"), as var values are always > > escaped. Implementation of escape() method is there in my StringUtil class. > > > > On 17.01.2014 14:33, Frédéric THOMAS wrote: > > > hum, what do you mean, something like "fdb -ide" ? > > > > > > Frédéric THOMAS > > > > > >> Date: Fri, 17 Jan 2014 14:29:32 +0400 > > >> From: alexander.doros...@jetbrains.com > > >> To: dev@flex.apache.org > > >> Subject: Re: FDB vs FB debugging ? > > >> > > >>> Ok, I got your point, the only thing I'm thinking about could be to > > >>> introduce a new first level helper command which would set a boolean > > >>> value to apply this escapes, does it make sense ? > > >> Or may be just add undocumented command line option. > > > > > >