Hi,
Not a response to the question but:
Java bytecode is absolutly not source code protected. A lot of decompiler are on the table to get code from .class ou .jar file. Some are online such as http://www.javadecompilers.com/
Only java obfuscated code are ±safe, but since here it’s used by polyscope as a library, quite sure obfuscated code cannot be employed.
Bye.