From 9449acd17e64b75d2e718048ea31faee7f1a894a Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Wed, 15 Jun 2022 18:54:23 -0400 Subject: [PATCH] Sort by name --- src/main/kotlin/info/mechyrdia/lore/article_listing.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/info/mechyrdia/lore/article_listing.kt b/src/main/kotlin/info/mechyrdia/lore/article_listing.kt index 9e953c1..025183c 100644 --- a/src/main/kotlin/info/mechyrdia/lore/article_listing.kt +++ b/src/main/kotlin/info/mechyrdia/lore/article_listing.kt @@ -10,7 +10,10 @@ data class ArticleNode(val name: String, val subNodes: List) fun File.toArticleNode(): ArticleNode = ArticleNode( name, - listFiles()?.map { it.toArticleNode() }.orEmpty() + listFiles() + .orEmpty() + .map { it.toArticleNode() } + .sortedBy { it.name } ) fun List.renderInto(list: UL, base: String? = null) { -- 2.25.1