I do Java development and I was wondering if there is a Java obfuscator that I can install on Ubuntu GNOME 16.04 with GNOME 3.20? That is one that I could give the code to and it would do things like make all the code go on one line and remove all indentation, change function and variable names etc to random values etc, to generally make the code harder to read and decompile. It would also be nice if it gave me the options of choosing which of these I want it to do to the code if not all.