从 kotlinc -Xbuild-file 参数引用的文件的 XML 格式的文档

Documentation for the XML format for files referenced from the kotlinc -Xbuild-file argument

kotlinc -Xbuild-file 参数引用的文件内容的 XML 格式的文档在哪里?

XML 看起来像:

<modules>
    <module name="module-name" type="java-production" outputDir="/Users/user/code/project/build/classes/kotlin/main">
        <sources path="/Users/user/code/project/src/main/kotlin/package/Class.kt"/>
        <javaSourceRoots path="/Users/user/code/project/src/main/java"/>
        <classpath path="/Users/user/code/project/libs/lib.jar"/>
    </module>
</modules>

根据 JetBrains,没有此 XML 格式的文档,因为它不是 public API.

但该格式的解析器源代码位于 GitHub:

https://github.com/JetBrains/kotlin/blob/master/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/modules/ModuleXmlParser.java