[521642] StackOverflowError in Diagnostician.validate for deeply trees

This change introduces new behavior controlled by a context option and a
method for influencing the default.

Tests are include for testing various subtle cases for both old and new
behavior.

Change-Id: Icf18cbe7f5121a133db417de7fcebbb8a0aa69a9
Signed-off-by: Ed Merks <ed.merks@gmail.com>
3 files changed
tree: fe19d2f060d5b2c867e333f4e0b690170cbcf6e1
  1. doc/
  2. examples/
  3. features/
  4. plugins/
  5. releng/
  6. tests/
  7. .gitignore
  8. pom.xml