| | |
| | | MessageFormat.format(getString("gb.branchStats"), metricsTotal.count,
|
| | | metricsTotal.tag, getTimeUtils().duration(metricsTotal.duration))));
|
| | | }
|
| | | |
| | |
|
| | | Charts charts = new Flotr2Charts();
|
| | | |
| | |
|
| | | add(WicketUtils.newBlankImage("commitsChart"));
|
| | | add(WicketUtils.newBlankImage("dayOfWeekChart"));
|
| | | add(WicketUtils.newBlankImage("authorsChart"));
|
| | | |
| | |
|
| | | createLineChart(charts, "commitsChart", metrics);
|
| | | createBarChart(charts, "dayOfWeekChart", getDayOfWeekMetrics(r, objectId));
|
| | | createPieChart(charts, "authorsChart", getAuthorMetrics(r, objectId));
|
| | | |
| | |
|
| | | add(new HeaderContributor(charts));
|
| | |
|
| | | }
|
| | |
|
| | | private void createLineChart(Charts charts, String id, List<Metric> metrics) {
|
| | | if ((metrics != null) && (metrics.size() > 0)) {
|
| | | |
| | |
|
| | | Chart chart = charts.createLineChart(id, "", "day",
|
| | | getString("gb.commits"));
|
| | | SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
|
| | |
| | | chart.addHighlight(date, (int)metric.count);
|
| | | }
|
| | | }
|
| | | charts.addChart(chart); |
| | | charts.addChart(chart);
|
| | | }
|
| | | }
|
| | | |
| | |
|
| | | private void createPieChart(Charts charts, String id, List<Metric> metrics) {
|
| | | if ((metrics != null) && (metrics.size() > 0)) {
|
| | | |
| | |
|
| | | Chart chart = charts.createPieChart(id, "", "day",
|
| | | getString("gb.commits"));
|
| | | for (Metric metric : metrics) {
|
| | | chart.addValue(metric.name, (int)metric.count);
|
| | | }
|
| | | charts.addChart(chart); |
| | | charts.addChart(chart);
|
| | | }
|
| | | }
|
| | | |
| | |
|
| | | private void createBarChart(Charts charts, String id, List<Metric> metrics) {
|
| | | if ((metrics != null) && (metrics.size() > 0)) {
|
| | | Chart chart = charts.createBarChart(id, "", "day",
|
| | |
| | | for (Metric metric : metrics) {
|
| | | chart.addValue(metric.name, (int)metric.count);
|
| | | }
|
| | | charts.addChart(chart); |
| | | charts.addChart(chart);
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | }
|
| | |
|
| | | @Override
|
| | | protected boolean isCommitPage() {
|
| | | return true;
|
| | | }
|
| | |
|
| | | @Override
|
| | | protected Class<? extends BasePage> getRepoNavPageClass() {
|
| | | return SummaryPage.class;
|
| | | }
|