Skip to content

Reorganise validation code

akwizgran requested to merge validation-refactoring into master

This boring branch reorganises the validation code:

  • The validation code is moved into its own package
  • The State, MessageValidator and IncomingMessageHook interfaces are moved to the top level (State becomes MessageState)
  • BdfIncomingMessageHook is moved to bramble-api alongside BdfMessageValidator (this was meant to be done during the original Briar/Bramble separation, but had to be deferred because of a dependency on the deprecated message queue code, which has now been removed)

There are no functional changes in this branch, which just prepares the ground for functional changes to follow as part of #1240.

Merge request reports