From 99972a08a1324b971624bf88ae3da138dc7e10d7 Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Fri, 30 Aug 2019 16:51:25 +0300 Subject: [PATCH] [FIR] Fix table rendering --- .../resolve/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt | 1 - .../resolve/tests/org/jetbrains/kotlin/fir/TableRendering.kt | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt b/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt index c7441f6106d..e0d743c8810 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt +++ b/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt @@ -287,7 +287,6 @@ class FirResolveBench(val withProgress: Boolean) { timeCell(totalTime, fractionDigits = 0) timeCell(totalTime / averageFiles) cell("$averageFiles") - cell("$averageFiles") timeCell(totalCpuTime, fractionDigits = 0) timeCell(totalUserTime) timeCell(totalGcTime, inputUnit = TableTimeUnit.MS) diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/TableRendering.kt b/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/TableRendering.kt index 98600c5d2ee..714cf9902f8 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/TableRendering.kt +++ b/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/TableRendering.kt @@ -66,7 +66,7 @@ class RTableContext { fun printout(out: Appendable) { val colSize = IntArray(cols) { index -> - data.filterIsInstance().fold(0) { acc, row -> maxOf(acc, row.cells[index].text.length) } + data.filterIsInstance().fold(0) { acc, row -> maxOf(acc, row.cells.getOrNull(index)?.text?.length ?: 0) } }