IDL2K declarations order stability

This commit is contained in:
Sergey Mashkov
2015-06-23 17:21:04 +03:00
parent 8412984774
commit ab5d8d12ea
5 changed files with 760 additions and 760 deletions
@@ -14,7 +14,7 @@ fun main(args: Array<String>) {
return
}
val repositoryPre = srcDir.walkTopDown().filter { it.isDirectory() || it.extension == "idl" }.asSequence().filter { it.isFile() }.fold(Repository(emptyMap(), emptyMap(), emptyMap(), emptyMap())) { acc, e ->
val repositoryPre = srcDir.walkTopDown().filter { it.isDirectory() || it.extension == "idl" }.asSequence().filter { it.isFile() }.toList().sortBy { it.getAbsolutePath() }.fold(Repository(emptyMap(), emptyMap(), emptyMap(), emptyMap())) { acc, e ->
val fileRepository = parseIDL(ANTLRFileStream(e.getAbsolutePath(), "UTF-8"))
Repository(