This is an RFE.
In the lwjgl-sources.jar, the file org\lwjgl\system\jni\JNINativeInterface.java (which is derived off of JNINativeInterface.kt) causes several JavaDoc warnings. 10 separate places in the file have oddly quoted zeros that break the default character encoding and cause JavaDoc generation warnings for projects that use LWJGL3.
The link to the file on GitHub is:
https://github.com/LWJGL/lwjgl3/blob/master/modules/templates/src/main/kotlin/org/lwjgl/system/jni/templates/JNINativeInterface.ktThe quoted zero is quoted as “0” instead of "0". This is likely a decision that was made to dodge nested quote problems in the original .kt file template. It is probably easily fixable with either single quotes or escaped normal double quotes.
Thanks for your consideration of this RFE. My project produced clean JavaDocs prior to upgrading to LWJGL 3.1.5 and these warnings made me sad.
