-
Notifications
You must be signed in to change notification settings - Fork 6
Migration guide v2.4.0
Nicolas Rol edited this page Jun 4, 2024
·
1 revision
The Metrix public constructor has changed from
public Metrix(Reader remedialActionsReader, ReadOnlyTimeSeriesStore store, ReadOnlyTimeSeriesStore resultStore,
ZipOutputStream logArchive, ComputationManager computationManager,
MetrixAppLogger logger, MetrixAnalysisResult analysisResult)
to
public Metrix(Reader remedialActionsReader, ReadOnlyTimeSeriesStore store, ReadOnlyTimeSeriesStore resultStore,
ZipOutputStream logArchive, ToolRunningContext context,
MetrixAppLogger logger, MetrixAnalysisResult analysisResult)
If you call it, you have to change the ComputationManager computationManager
parameter to a ToolRunningContext context
parameter. For example:
// Old version
new Metrix(remedialActionsReaderForRun, store, resultStore, logArchive, context.getLongTimeExecutionComputationManager(), logger, analysisResult)
// New version
new Metrix(remedialActionsReaderForRun, store, resultStore, logArchive, context, logger, analysisResult)