FOSSredder 0.5.0
Loading...
Searching...
No Matches
AdjustmentCalculation.h
Go to the documentation of this file.
1
5
6#pragma once
7
11
13class AnalysisFilter;
14}
15
17
21core::ports::analysis::AnalysisResult
22computeAdjustmentAnalysis(const core::domain::Analysis &analysis,
23 const core::domain::catalog::WorkspaceCatalog &state,
24 const AnalysisFilter &filter);
25
26} // namespace core::application::analysis
Domain model for persisted analysis definitions.
Declares the analysis execution result port contract.
Domain aggregate that stores catalog entities for one workspace.
Aggregates transaction predicates parsed from one analysis filter specification.
core::ports::analysis::AnalysisResult computeAdjustmentAnalysis(const core::domain::Analysis &analysis, const core::domain::catalog::WorkspaceCatalog &state, const AnalysisFilter &filter)
Computes adjusted transaction rows for one analysis definition.