About Jolt.NET Libraries

Inspired by the Boost C++ libraries, Jolt.NET aims to complement the .NET Base Class Library (BCL) with algorithms, data structures, and general productivity tools. It is the hope of the authors that the features of Jolt.NET will one day be part of, or represented in the BCL and the .NET Framework.

Source Code Reorganization – Part One

I just completed the first batch of source code reorganization on the Jolt 0.3 work item list and committed it to revision #18919.  All code pertaining to the implementation and support of the FiniteStateMachine (FSM) class is now in the the Jolt.Automata assembly, and similarly, all FSM-related test code has moved to the Jolt.Automata.Test assembly.  The following notes summarize all the breaking changes that were introduced as part of moving the source code.

  • All FSM-related types that were previously in the Jolt namespace are now in the Jolt.Automata namespace
  • No types have been renamed

Please refer to “Jolt.NET Restructuring and Future Features” for an overview of the source-code reorganization tasks.