Commit Graph

100 Commits (abbf2daf305258a2d661edd901bbb41cebf4be75)

Author SHA1 Message Date
Egor.Ushakov 5e45e5ac40 IDEA-130708 Incorrect locals names 8 years ago
Egor.Ushakov 0255eb3ba5 IDEA-149813 Decompiler has lost generic parameter - fixed incorrect warning for lambdas 8 years ago
Egor.Ushakov cb133af01e IDEA-166363 Support LocalVariableTypeTable attribute 8 years ago
Egor.Ushakov 1d331ddd6d cleanup - use Comparator 8 years ago
Egor.Ushakov 32693c314a IDEA-149813 Decompiler has lost generic parameter 8 years ago
Egor.Ushakov ee83b25d1d IDEA-162579 "Unrecognized invocation of <init>" when decompiling kotlin bytecode 8 years ago
Tagir Valeev 0912e3788c IDEA-CR-13652 filter(Boolean::booleanValue).count() used 8 years ago
Tagir Valeev bc728c9daf Stream.sum() used (via StreamApiMigrationInspection); cleanup 8 years ago
Anna.Kozlova 947fae191f explicit types to diamonds 8 years ago
Roman Shevchenko 9d5a863e4d Cleanup (minor optimization) 8 years ago
Anna.Kozlova ffd54ff4f4 anonym -> lambda 8 years ago
Roman Shevchenko 52b31bf325 [java, java-decompiler] type annotations in class files 9 years ago
Roman Shevchenko a8403429ef Cleanup (minor optimization) 9 years ago
Roman Shevchenko a67808d3aa Cleanup (formatting) 9 years ago
Roman Shevchenko b366de8eb4 [java-decompiler] unneeded cast around byte/short constants 9 years ago
Roman Shevchenko a00952f338 Cleanup (formatting) 9 years ago
Roman Shevchenko df19689f2b Cleanup (formatting) 9 years ago
Roman Shevchenko 4a1a747bdc [java-decompiler] fixes indentation in annotations 9 years ago
Roman Shevchenko eaa61a1f81 [java-decompiler] skips illegal local variable names 9 years ago
Roman Shevchenko b96586cc2f [java-decompiler] utility classes reorganized 9 years ago
Roman Shevchenko 857dc4d023 [java-decompiler] unneeded context lookups 9 years ago
Roman Shevchenko 77dc5c5f1e [java-decompiler] dead code 9 years ago
Roman Shevchenko a57e42690b Cleanup (duplicates extracted; formatting; typos) 9 years ago
Egor.Ushakov 081a208a6a reasonalble toString for easier debugging 9 years ago
Roman Shevchenko 96ff7f787e Cleanup (formatting; typos) 9 years ago
Alexandru-Constantin Bledea 0e514a6253 fix constructor arguments for extended inner classes 9 years ago
Christopher Carpenter c32fce0d02 Fixed a typo in a comment and in a method name. Made ClassWriter.invokeProcessors static since it no longer relies on any non-static fields. 9 years ago
Alexandru-Constantin Bledea 7cf7bec4b6 prevent static field name clashes in local methods 9 years ago
Roman Shevchenko cfe1448b2b Cleanup (unneeded anonymous classes) 9 years ago
Roman Shevchenko ba16ca4dfc [java decompiler] engine target level set back to Java 6 9 years ago
Egor.Ushakov 4724fd78a6 IDEA-151950 Decompiler doesn't work for classes from JDK 9 - support java 9 string concatenation 9 years ago
Egor.Ushakov f128515325 IDEA-151950 Decompiler doesn't work for classes from JDK 9 9 years ago
Christopher Carpenter 233a1547a0 [Fernflower] When using -ren=1, make the default renamer rename classes that have names that are reserved by the windows namespace. 9 years ago
Roman Shevchenko 811494ccb2 [java decompiler] "new" expression writer optimization 9 years ago
Roman Shevchenko 45a41684e6 [java-decompiler] cleanup (arrays to data classes; formatting; typos; dead code) 9 years ago
Egor.Ushakov 022d552b30 IDEA-140321 Wrong current line highlighting when debugging synchronized block in decompiled code 10 years ago
Egor.Ushakov 44ba5816f2 IDEA-138578 Debugger spuriously jumps to decompiled method signature 10 years ago
Egor.Ushakov 262d580ccc decompiler: cleanup 10 years ago
Egor.Ushakov d5e22fe0c9 decompiler: map line number for catch statement 10 years ago
Egor.Ushakov ca7e2dfa1c decompiler: cleanup - marked const fields final 10 years ago
Egor.Ushakov 9ec79b5701 decompiler: line mapping for break and continue 10 years ago
Egor.Ushakov ce31439c20 decompiler: removeLast helper to avoid possible errors 10 years ago
Egor.Ushakov 7e30facd33 decompiler: generate line number matching for return and some other statements 10 years ago
Egor.Ushakov f3af4dd681 decompiler: create less thrown away objects 10 years ago
Egor.Ushakov 500f8b12d8 decompiler: map dummy return line to the method closing bracket 10 years ago
Stiver 302a354720 Hiding synthetic fields (IDEA-132625) 10 years ago
Stiver 8a2d3c3c9c Performance improvement 10 years ago
Egor.Ushakov 0488e1b937 fixed decompiler tests 10 years ago
Stiver b3962a09ca Extended option 'dc4' to handle inlined class references (mainly Eclipse). See IDEA-135387 for an example. 10 years ago
Roman Shevchenko c082dfba98 java-decompiler: more lambdas 10 years ago