Add some padding for easier readability
This commit is contained in:
parent
a216f82b35
commit
997cd68344
@ -42,10 +42,11 @@ internal class RealmDebugTools(
|
|||||||
separator()
|
separator()
|
||||||
append("\n$baseName Realm is empty: ${realm.isEmpty}")
|
append("\n$baseName Realm is empty: ${realm.isEmpty}")
|
||||||
var total = 0L
|
var total = 0L
|
||||||
|
val maxNameLength = realmConfiguration.realmObjectClasses.maxOf { it.simpleName.length }
|
||||||
realmConfiguration.realmObjectClasses.forEach { modelClazz ->
|
realmConfiguration.realmObjectClasses.forEach { modelClazz ->
|
||||||
val count = realm.where(modelClazz).count()
|
val count = realm.where(modelClazz).count()
|
||||||
total += count
|
total += count
|
||||||
append("\n$baseName Realm - count ${modelClazz.simpleName}: $count")
|
append("\n$baseName Realm - count ${modelClazz.simpleName.padEnd(maxNameLength)} : $count")
|
||||||
}
|
}
|
||||||
separator()
|
separator()
|
||||||
append("\n$baseName Realm - total count: $total")
|
append("\n$baseName Realm - total count: $total")
|
||||||
@ -56,5 +57,5 @@ internal class RealmDebugTools(
|
|||||||
.let { Timber.i(it) }
|
.let { Timber.i(it) }
|
||||||
}
|
}
|
||||||
|
|
||||||
internal fun StringBuilder.separator() = append("\n==============================================")
|
private fun StringBuilder.separator() = append("\n==============================================")
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user