On 28 November 2011 14:19, henrib <hen...@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-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org