Skip to content

Code refactoring (FragmentModel)

Created by: bbert

This PR is a first refactoring step for global refactoring proposed in PR #3166 (partially replacing PR #3166)

The goal of this PR is:

  • to inject FragmentModel instance from StreamProcessor into BufferControllers and ScheduleController (in order to start removing circular dependencies refences from this classes to StreamProcessor)
  • to remove FragmentModel instance propagation in events and thus FragmentModel instance comparison

MSS package has also been slightly refactored to conform to FragmentModel refacto and also to simplify dependencies and global functionning

Merge request reports