CHANGELOG ========= NEXT ----- * Bump kemitix-parent to 5.2.0 * Bump assertj from 3.11.1 * Bump lombok from 1.18.2 * Add kemitix-maven-tiles 0.8.1 * [checkstyle] suppress npath complexity issues * [coverage] lower requirements 0.7.0 ------ * Rename streamAll() as stream() * Add parentStream() * Add isRoot() * Rename Optional> getParent() as findParent() * Rename Optional> getData() as findData() * Add Node getParent() * Add getData 0.6.0 ------ * Add streamAll() support 0.5.0 ------ * Make ImmutableNodeItem extend NodeItem * Upgrade kemitix-parent to 2.1.0 * Upgrade lombok to 1.16.10 * Upgrade assertj to 3.5.2 0.4.0 ------ * Upgrade kemitix-parent to 2.0.0 * Add ImmutableTree implementation * Switch to static factory constructors 0.3.0 ------ * Return optionals rather than nulls 0.2.0 ------ * Demo of full-path node name * insertInPath() uses setData() * Dynamic node names * New tests following mutation testing * Tidy the Node interface * Named nodes * Update code style * Drop lombok in production (still using it in test) 0.1.0 ------ * Initial Release