MetricDescriptor
data class MetricDescriptor(val key: String, val abbreviation: String, val label: String, val description: String, val unit: String, val source: MetricSource, val supportedScopes: Set<MetricScope>, val requiresAnalyzer: Boolean, val requiresZ3: Boolean, val includeInCompositeByDefault: Boolean)