To enable others to work on the code, I have posted the first commit to
commons-complex.

Please note that the code compiles but does not yet pass mvn test. This is
what I am working on right now.

Between replacing Precision.equals() type methods with private local
equals() methods for each class, and also replacing the customized math
exceptions with more generic ones (such as IllegalStateException) and only
using custom strings, I have apparently created a library that does not
handle null very well.

I am happy to keep plugging away on these testing issues as they help me
learn more about the math library as currently structured; however the
learning curve gets a little steep at times so I am not going very quickly.

These issues shouldn't interfere with anyone who wants to make more
substantial changes to the complex library at this time.

Best,
Eric

Reply via email to