Fernflower - how complete is it?

Answered

It seems to work perfectly on pretty much everything these days. 

Are there any specific things it is known to fail on?

Are there results available for round-trip testing on large code bases? By "round trip" I mean decompiling and recompiling and obtaining the same byte code. 

1 comment
Comment actions Permalink

Are there any specific things it is known to fail on?

All unresolved issues are listed in YouTrack. Please see https://youtrack.jetbrains.com/issues/IDEA?q=Subsystem:%20%7BJava.%20Decompiler%7D%20%23Unresolved%20sort%20by:%20votes%20

Are there results available for round-trip testing on large code bases? By "round trip" I mean decompiling and recompiling and obtaining the same byte code. 

We do not perform "round-trip" tests from our side. If you observe any problems with Fernflower decompiler feel free to raise a new issue at https://youtrack.jetbrains.com/issues/IDEA to discuss it with the responsible developer. See https://intellij-support.jetbrains.com/hc/en-us/articles/207241135-How-to-follow-YouTrack-issues-and-receive-notifications if you're not familiar with YouTrack.

Thank you!

 
0

Please sign in to leave a comment.