Detailed report on module RefundGenerator

MetricTagOverallPer Function
Lines of CodeLOC 123 14
McCabe's Cyclomatic NumberMVG 18 2
Lines of CommentCOM 9 1.000
LOC/COML_C13.667 
MVG/COMM_C 2.000 
Weighted Methods per Class (  weighting = unity )WMC1 9 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 2 
Information Flow measure (  inclusive )IF4 0 0.000
Information Flow measure (  visible )IF4v 0 0.000
Information Flow measure (  concrete )IF4c 0 0.000

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
No module extents have been identified for this module

Functions

Function prototypeLOCMVGCOML_CM_C
RefundGenerator(  const QPair &,  const QPair &,  const QPair & )
definition   ./core/services/refund_generator.cpp:14

15 1 4------------
calculateRemainingCapacity(   )
definition   ./core/services/refund_generator.cpp:108

3 1 0------------
clearStaleData(   )
definition   ./core/services/refund_generator.cpp:165

4 0 0------------
createFailureMessage(  const QString & )
definition   ./core/services/refund_generator.cpp:87

13 1 0------------
createRecord(   )
definition   ./core/services/refund_generator.cpp:112

11 2 0------------
createSuccessMessage(   )
definition   ./core/services/refund_generator.cpp:101

6 1 0------------
initializeRepositories(   )
definition   ./core/services/refund_generator.cpp:32

13 3 0------------
initializeTicketIdToCacheValueMap(   )
definition   ./core/services/refund_generator.cpp:48

30 5 310.000 1.667
prepareData(   )
definition   ./core/services/refund_generator.cpp:127

28 4 214.000------

Relationships

ClientsSuppliers
  QPair [V]
pass by reference   ./core/services/refund_generator.cpp:14
pass by reference   ./core/services/refund_generator.cpp:15
pass by reference   ./core/services/refund_generator.cpp:16


QString [V]
pass by reference   ./core/services/refund_generator.cpp:87