commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: [VOTE] Release JEXL 2.1 based on RC1
Date Mon, 28 Nov 2011 14:30:45 GMT
On 28 November 2011 14:19, henrib <henrib@apache.org> wrote:
> Thanks for tidying up my mess.
>
> About org.apache.commons.jexl2.UnifiedJEXL$Expression, its subclasses are
> private because only that base class is supposed to be usable by end-users;
> one declares 'UnifiedJEXL.Expression expr' and the engine manages the rest.

That's a pity.

> org.apache.commons.jexl2.internal is definitely internal (sic :-)).

OK, I'll exclude it.

> org.apache.commons.jexl2.introspection is intended to be used as a base to
> customization so should be considered public  (albeit most likely never used
> by anyone); Uberspect.getConstructor was not carrying the proper signature
> in 2.0.x.
>
> The amount of work to try to make the release binary compatible seems
> unfortunately much greater than switching to a new package name...

Are you sure?

I thought so originally with NET which needed quite a major refactor,
but found that I could add new methods and deprecate old ones.

I'm happy to do some of the work, but as indicated I'm not entirely
sure what is intended to be external.

> Thanks again for your help,
> Henrib
>
>
> --
> View this message in context: http://apache-commons.680414.n4.nabble.com/VOTE-Release-JEXL-2-1-based-on-RC1-tp4113403p4115331.html
> Sent from the Commons - Dev mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

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


Mime
View raw message