Skip to content

Releases: int4-org/Common

0.0.7

Choose a tag to compare

@hjohn hjohn released this 19 Jun 15:00

Full Changelog: 0.0.6...0.0.7

  • Extend Immutable
    • Add methods to convert all kinds of sets and maps to immutable variants
    • Add methods to create immutable sequenced maps
  • Show number of unique states found in ExploratoryTestRunner output

0.0.6

Choose a tag to compare

@hjohn hjohn released this 06 Jun 21:27

Full Changelog: 0.0.5...0.0.6

  • Add Immutable static helper

0.0.5

Choose a tag to compare

@hjohn hjohn released this 04 Jun 23:45

Full Changelog: 0.0.4...0.0.5

  • Added a common-test module with the ExploratoryTestRunner

The ExploratoryTestRunner is a JUnit 5 compatible state-space exploration test framework for exhaustive validation of complex stateful components. The runner automatically discovers annotated actions and assertions, systematically executes all reachable action sequences, and uses snapshot-based state pruning to avoid redundant exploration while preserving deterministic execution order. It supports configurable exploration depth, history-based pruning to detect issues caused by hidden internal state, parameterized actions via JUnit argument providers, and detailed failure reporting that reconstructs the exact sequence of actions leading to an error.

0.0.4

Choose a tag to compare

@hjohn hjohn released this 07 Feb 09:29

Full Changelog: 0.0.3...0.0.4

  • Added base class for option based builders

0.0.3

Choose a tag to compare

@hjohn hjohn released this 03 Feb 17:38
8f14de4

Add TriConsumer and QuadConsumer

0.0.2

Choose a tag to compare

@hjohn hjohn released this 01 Dec 21:58
  • Add common function module

0.0.1

Choose a tag to compare

@hjohn hjohn released this 13 May 20:55
Initial commit