On 12/18/2012 1:57 PM, deadalnix wrote:
Yes, it is trivial. The only thing that is lost are local variable names and
comments.
You'll find tools that compact your whole project, loosing in the process all
names.
I believe you're conflating releasing a "whole project" with what I'm talking
about, which is releasing modules meant to be incorporated into a user project,
which won't work if the names are changed.
And besides, changing the names doesn't change the fact that Java .class files
include 100% of the type information.