2019-12-31 17:46:22 +01:00
|
|
|
package org.mozilla.fenix.detektrules
|
|
|
|
|
|
|
|
import io.gitlab.arturbosch.detekt.api.ConsoleReport
|
|
|
|
import io.gitlab.arturbosch.detekt.api.Detektion
|
|
|
|
|
2020-01-22 20:15:30 +01:00
|
|
|
class CustomRulesetConsoleReport : ConsoleReport() {
|
2019-12-31 17:46:22 +01:00
|
|
|
override fun render(detektion: Detektion): String? {
|
|
|
|
return detektion.findings["mozilla-detekt-rules"]?.fold("") { output, finding ->
|
|
|
|
output + finding.locationAsString + ": " + finding.messageOrDescription()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|