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.

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

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...

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

Reply via email to