fix: JsonGenerator does not generate patch names in lexicographic order

This commit is contained in:
inotia00 2023-10-09 20:37:18 +09:00
parent 8b487479d9
commit b0fb19830e

View File

@ -6,7 +6,9 @@ import com.google.gson.GsonBuilder
import java.io.File import java.io.File
internal class JsonGenerator : PatchesFileGenerator { internal class JsonGenerator : PatchesFileGenerator {
override fun generate(patches: PatchSet) = patches.map { override fun generate(patches: PatchSet) = patches
.sortedBy { it.name }
.map {
JsonPatch( JsonPatch(
it.name!!, it.name!!,
it.description, it.description,