corda/common
Walter Oggioni 98e9b1caa6
EG-65 - Improved error reporting on stdout (#5962)
I modified the `ErrorCodeRewritePolicy` to concatenate all the error messages of the exception's cause chain.
The code will start from the throwable being passed to the logger and concatenate its error message with the one in its cause and proceed recursively until it finds an exception with no cause or it detects a loop (an exception already encountered in the traversal).

This should provide customers with more information about errors without having to look at the logs (that should still remain the primary source of information)
2020-02-17 11:34:00 +00:00
..
configuration-parsing Remove seemingly unused config parsing classes (#5917) 2020-02-13 13:26:15 +00:00
logging EG-65 - Improved error reporting on stdout (#5962) 2020-02-17 11:34:00 +00:00
validation Add message to uses of require(...) (#4192) 2018-11-16 17:13:55 +00:00
README.md [CORDA-1778, CORDA-1835]: Decoupled configuration parsing mechanism (#4093) 2018-10-25 16:45:14 +01:00

Common libraries

This directory contains modules representing libraries that are reusable in different areas of Corda.

Rules of the folder

  • No dependencies whatsoever on any modules that are not in this directory (no corda-core, test-utils, etc.).
  • No active components, as in, nothing that has a main function in it.
  • Think carefully before using non-internal packages in these libraries.