Skip to content

Releases: TeamworkGuy2/JTreeWalker

JTreeWalker 0.3.0

Choose a tag to compare

@TeamworkGuy2 TeamworkGuy2 released this 23 Mar 02:38

Changed

  • Removed lombok dependency
  • Added missing interface and method documentation
  • Renamed IndexedSubtreeConsumer<T> -> IndexedTreeConsumer<T>
  • Renamed SubtreeConsumer<T> -> TreeConsumer<T>
  • Renamed SubtreeTransformer -> TreeTransformer
  • KeyTreeLike now has 2 generic parameters and getParent(), getChild(), and getChildren() return type KeyTreeLike<K, D> instead of an intermediate P generic type. If needed, customize the return types by creating a sub-interface with more specific return types.
  • Marked SimpleTreeUtil as final

Removed

  • Removed IndexedTree (moved size() into TreeLike)
  • Removed KeyTree (moved size() into KeyTreeLike)

JTreeWalker 0.2.0

Choose a tag to compare

@TeamworkGuy2 TeamworkGuy2 released this 12 Mar 01:44

Changed

  • Upgrade to Java 10
  • Upgrade to JUnit 5
  • Update dependencies:
    • jcollection-util@0.7.5
  • TreeLike.getChildren() returns ListReadOnly instead of List
    • *Parameters classes updated to use ListReadOnly

JTreeWalker 0.1.2

Choose a tag to compare

@TeamworkGuy2 TeamworkGuy2 released this 12 Mar 01:44

Changed

  • Fixed some compiler warnings

JTreeWalker 0.1.1

Choose a tag to compare

@TeamworkGuy2 TeamworkGuy2 released this 12 Mar 01:44

Changed

  • Added JCollectionInterface, JCollectionBuilders, and JTuples dependencies
  • Updated JCollectionFiller to latest 0.5.x version
  • Updated jcollection-util dependency to latest 0.7.0 version
  • Moved tests to new test directory
  • Switched from versions.md format to CHANGELOG.md, see http://keepachangelog.com/

JTreeWalker 0.1.0

Choose a tag to compare

@TeamworkGuy2 TeamworkGuy2 released this 12 Mar 01:43

Added

  • Initial version, code moved from jcollection-util to this stand alone library