docs: Add information about id replacements

This commit is contained in:
Linnea Gräf
2024-11-12 21:56:46 +01:00
parent fc88e54a2e
commit 76b7934407
2 changed files with 10 additions and 9 deletions

View File

@@ -13,13 +13,12 @@ interface FirmamentConfigScreenProvider {
val providers by lazy {
allValidInstances
.filter { it.isEnabled }
.sortedWith(Comparator.comparing(
{ it.key },
Comparator<String> { left, right ->
if (left == "builtin") return@Comparator -1
if (right == "builtin") return@Comparator 1
return@Comparator left.compareTo(right)
})).toList()
.sortedWith(
Comparator
.comparing<FirmamentConfigScreenProvider, Boolean>({ it.key == "builtin" })
.reversed()
.then(Comparator.comparing({ it.key }))
).toList()
}
}
}