commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dion Gillard" <d...@apache.org>
Subject Re: JEXL 2 Road map
Date Fri, 26 Oct 2007 09:15:14 GMT
Centralised null handling should also be on this list - whether to
gracefully handle null (as is) or allow a new syntax, e.g. velocity
uses $! and groovy uses a? to allow nulls

On 10/26/07, Dion Gillard <dion@apache.org> wrote:
> I've gotten JEXL 2 to the point now where it passes all of the 1.1 test cases.
>
> There are a few issues open which were targeted at 2.0 and some others
> I've added 2.0 as a Fix For Version in JIRA.
>
> The idea for doing this was to make it easier to change the JEXL code
> base, and separate the generated code from the interpretation.
>
> I'd like to 'clean up' some of the following and will raise them as
> JIRA issues if others feel they are worthwhile:
>
> - Removal of throws Exception from lots of places in the code and
> either use RuntimeException if the exception is going to be ignored or
> use the actual exception in the throws clause
> - Remove the current JexlExprResolver class and use of pre/post resolvers
> - 2.0 API design -  this needs some discussion. In particular what
> classes should be public in 2.0, package structure etc.
>
> Ideas?
>
>
> --
> dIon Gillard
> Rule #131 of Acquisition: Information is Profit.
>


-- 
dIon Gillard
Rule #131 of Acquisition: Information is Profit.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message