@WidgetProperty(key = "filter", type = WidgetPropertyType.FILTER, optional = false),
@WidgetProperty(key = "mainMetric", type = WidgetPropertyType.METRIC, defaultValue = CoreMetrics.TECHNICAL_DEBT_KEY, options = {WidgetConstants.FILTER_OUT_NEW_METRICS}),
@WidgetProperty(key = "extraMetric1", type = WidgetPropertyType.METRIC, defaultValue = CoreMetrics.NCLOC_KEY, options = {WidgetConstants.FILTER_OUT_NEW_METRICS}),
- @WidgetProperty(key = "extraMetric2", type = WidgetPropertyType.METRIC, defaultValue = CoreMetrics.COMPLEXITY_KEY, options = {WidgetConstants.FILTER_OUT_NEW_METRICS}),
- @WidgetProperty(key = "extraMetric3", type = WidgetPropertyType.METRIC, defaultValue = CoreMetrics.COVERAGE_KEY, options = {WidgetConstants.FILTER_OUT_NEW_METRICS})
+ @WidgetProperty(key = "extraMetric2", type = WidgetPropertyType.METRIC, defaultValue = CoreMetrics.COMPLEXITY_KEY, options = {WidgetConstants.FILTER_OUT_NEW_METRICS})
})
public class PieChartWidget extends CoreWidget {
widget.pie_chart.property.mainMetric.name=Main Metric
widget.pie_chart.property.extraMetric1.name=Extra Metric 1
widget.pie_chart.property.extraMetric2.name=Extra Metric 2
-widget.pie_chart.property.extraMetric3.name=Extra Metric 3
widget.cloud.name=Measure Filter as Word Cloud
widget.cloud.description=Displays the result of a pre-configured measure filter as a word cloud.
var metrics = [
'<%= widget_properties["mainMetric"].name %>',
'<%= widget_properties["extraMetric1"].name %>',
- '<%= widget_properties["extraMetric2"].name %>',
- '<%= widget_properties["extraMetric3"].name %>'
+ '<%= widget_properties["extraMetric2"].name %>'
],
query = [
'filter=<%= filterId %>',