Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 708d94b6 authored by Arnau Mora's avatar Arnau Mora Committed by GitHub
Browse files

Debug info: print all workers (#1200)



* Added printing of debug info for AccountsCleanupWorker

Signed-off-by: default avatarArnau Mora Gras <arnyminerz@proton.me>

* Improved docs

Signed-off-by: default avatarArnau Mora Gras <arnyminerz@proton.me>

* Fixed issues

Signed-off-by: default avatarArnau Mora <arnyminerz@proton.me>

* Cleanup

Signed-off-by: default avatarArnau Mora <arnyminerz@proton.me>

* Move debug info generation into separate class

* Minor changes

---------

Signed-off-by: default avatarArnau Mora Gras <arnyminerz@proton.me>
Signed-off-by: default avatarArnau Mora <arnyminerz@proton.me>
Co-authored-by: default avatarRicki Hirner <hirner@bitfire.at>
parent 8b3c36f7
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ package at.bitfire.davdroid
import java.util.Collections

class TextTable(
        vararg val headers: String
    val headers: List<String>
) {

    companion object {
@@ -18,10 +18,12 @@ class TextTable(

    }

    constructor(vararg headers: String): this(headers.toList())


    private val lines = mutableListOf<Array<String>>()

    fun addLine(vararg values: Any?) {
    fun addLine(values: List<Any?>) {
        if (values.size != headers.size)
            throw IllegalArgumentException("Table line must have ${headers.size} column(s)")
        lines += values.map {
@@ -29,6 +31,8 @@ class TextTable(
        }.toTypedArray()
    }

    fun addLine(vararg values: Any?) = addLine(values.toList())

    override fun toString(): String {
        val sb = StringBuilder()

+550 −0

File added.

Preview size limit exceeded, changes collapsed.

+11 −442

File changed.

Preview size limit exceeded, changes collapsed.