Is this decompiled by IDEA bytecode valid?
Answered
Currently I'm working on heavy legacy project (early of 2000s) with a lot of third-party libraries without any luck to get source code, only binaries. I found something interesting while troubleshooting application startup issues: decompiled code looks like this (uses java keywords for fields naming):
public final class f implements UserContext{
private final String try;
private final UserInfo do;
public UserInfo getUserInfo(){
return this.do;
}
public String getViewName(){
return this.try;
}
}
Most likely, this is an obfuscated jar. I'm not seasoned in bytecode and JVM internals, and asking to be sure there are no issues in IDEA's decompiler


Please sign in to leave a comment.
You can verify it with any third-party decompiler.
IntelliJ IDEA is using https://github.com/fesh0r/fernflower.git .