| Metric | Tag | Overall | Per Function |
|---|---|---|---|
| Lines of Code | LOC | 250 | 11 |
| McCabe's Cyclomatic Number | MVG | 21 | 1 |
| Lines of Comment | COM | 15 | 0.682 |
| LOC/COM | L_C | 16.667 | |
| MVG/COM | M_C | 1.400 | |
| Weighted Methods per Class ( weighting = unity ) | WMC1 | 22 | |
| Weighted Methods per Class ( weighting = visible ) | WMCv | 0 | |
| Depth of Inheritance Tree | DIT | 0 | |
| Number of Children | NOC | 0 | |
| Coupling between objects | CBO | 11 | |
| Information Flow measure ( inclusive ) | IF4 | 0 | 0.000 |
| Information Flow measure ( visible ) | IF4v | 0 | 0.000 |
| Information Flow measure ( concrete ) | IF4c | 0 | 0.000 |
| Description | LOC | MVG | COM | L_C | M_C |
|---|---|---|---|---|---|
| No module extents have been identified for this module | |||||
| Function prototype | LOC | MVG | COM | L_C | M_C |
|---|---|---|---|---|---|
| TicketSalesReportWidget( QWidget * ) definition ./ui/widgets/ticket_sales_report_widget.cpp:45 | 8 | 0 | 1 | ------ | ------ |
| aggregateByDateTime( const QVector &, function ) definition ./ui/widgets/ticket_sales_report_widget.cpp:207 | 17 | 4 | 0 | ------ | ------ |
| configureEntityFinder( const QString &, const QString &, const QString & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:158 | 7 | 0 | 0 | ------ | ------ |
| configureReportForGenre( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:55 | 18 | 0 | 4 | ------ | ------ |
| configureReportForHall( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:77 | 18 | 0 | 4 | ------ | ------ |
| configureReportForMovie( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:99 | 18 | 0 | 4 | ------ | ------ |
| createChart( const QMap & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:281 | 51 | 3 | 0 | ****** | ------ |
| createDateTimeAxis( int, const QString &, const QDateTime &, const QDateTime & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:231 | 10 | 1 | 0 | ------ | ------ |
| createValueAxis( int, const QString & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:243 | 8 | 1 | 0 | ------ | ------ |
| dateRange( QDateTime &, QDateTime & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:274 | 6 | 1 | 0 | ------ | ------ |
| initializeChart( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:135 | 4 | 0 | 0 | ------ | ------ |
| initializeRepositories( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:121 | 11 | 1 | 0 | ------ | ------ |
| onEntityFinderReseted( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:166 | 4 | 0 | 0 | ------ | ------ |
| onFieldRetrieved( const QSqlField & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:196 | 4 | 0 | 0 | ------ | ------ |
| onPushButtonGenerateClicked( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:171 | 21 | 6 | 0 | ****** | ****** |
| onRecordRetrieved( const QSqlRecord & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:201 | 4 | 0 | 0 | ------ | ------ |
| retrieveSessions( QVector & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:266 | 7 | 1 | 0 | ------ | ------ |
| setupChart( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:140 | 3 | 0 | 0 | ------ | ------ |
| setupChart( QChart *, QAbstractSeries *, QAbstractAxis *, QAbstractAxis * ) definition ./ui/widgets/ticket_sales_report_widget.cpp:346 | 9 | 0 | 0 | ------ | ------ |
| setupConnections( ) definition ./ui/widgets/ticket_sales_report_widget.cpp:144 | 10 | 0 | 0 | ------ | ------ |
| updateChartView( QChart * ) definition ./ui/widgets/ticket_sales_report_widget.cpp:356 | 4 | 0 | 0 | ------ | ------ |
| validateData( const QMap & ) definition ./ui/widgets/ticket_sales_report_widget.cpp:252 | 8 | 3 | 2 | ------ | ------ |