* I think org.apache.commons.lang.math should be refactored and removed:
  * Fraction has nothing to do with this library and belongs in
Commons Math. I see it so closely align to higher Math functions and
not the JDK.
  * IEEE754rUtils should move to the root package
  * NumberUtils should move to the root package

* System is missing IS_JAVA_1_7 constant

* Validate throws IAE on every failure -- including null arguments.
Because NPE is not thrown, it will make this class less and less
palatable in the future since that is the favored approach nowadays --
and implemented by the JDK and Google. One solution is to expose a
pluggable factory that can choose the type of exception to throw.

* Is there any benefit to making NumberUtils.min/max accept a variable
arguments over a single array?

* I think the division of EscapeUtils and UnescapeUtils is
unnecessary. Do others think it's complex enough to make them separate
classes? I imagine so, but just checking.

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

Reply via email to