Commit Graph

535 Commits (1f2ee3c81f27f253178100c2d5dd8e7f19a0d9f6)
 

Author SHA1 Message Date
Alexandru-Constantin Bledea 7cf7bec4b6 prevent static field name clashes in local methods 9 years ago
Roman Shevchenko 5795c1d9e0 [tests] test cases added 9 years ago
Roman Shevchenko cfe1448b2b Cleanup (unneeded anonymous classes) 9 years ago
Roman Shevchenko df863df9c1 [java decompiler] engine source/target level set to Java 8 9 years ago
Egor.Ushakov 876740dd0e decompiler: fixed incorrect method references from single letter classes 9 years ago
Egor.Ushakov 1b23240c84 decompiler: fixed SOE if referenced method name is the same as current 9 years ago
Egor.Ushakov cb72744cdb removed misplaced test file 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
Egor.Ushakov ec51c10d08 decompiler: support java 9 bytecode version 9 years ago
Christopher Carpenter 94851b6cbb Added a TODO regarding IDEA-137253. 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 c825dd68ec Cleanup (formatting; minor optimization) 9 years ago
Christopher Carpenter bfddced4e2 Fixed renaming class elements when using the decompilers -ren=1 option. Fixes issue IDEA-137253 9 years ago
Roman Shevchenko 811494ccb2 [java decompiler] "new" expression writer optimization 9 years ago
Roman Shevchenko a725e5b7b6 Cleanup (java decompiler test optimization) 9 years ago
Roman Shevchenko 1794156473 [java-decompiler] synthetic inner class constructor parameter filtering (IDEA-147606) 9 years ago
Roman Shevchenko 45a41684e6 [java-decompiler] cleanup (arrays to data classes; formatting; typos; dead code) 9 years ago
Roman Shevchenko 26ab681d56 [java-decompiler] cleanup (text rearranging mode dropped) 9 years ago
Roman Shevchenko 810818e2c3 [java-decompiler] Ant tests in forked VM 9 years ago
Alexandru-Constantin Bledea 766fc1390d Decompiler name shadowing resolution 9 years ago
Roman Shevchenko ee740aa056 [java-decompiler] main test method extended to accept companion files 9 years ago
Roman Shevchenko aab87019ef [java-decompiler] common file comparison method extracted; test data updated 9 years ago
Vladimir Krivosheev 9a06c52a8f move hamcrest-library to hamcrest lib 9 years ago
Roman Shevchenko 6a802a6fc9 java-decompiler: NPE fixed 10 years ago
Roman Shevchenko aa480480e9 Cleanup (formatting; typos) 10 years ago
Roman Shevchenko debe6cc338 safe delete unused environment + deprecations, part 2 10 years ago
Sebastian Zarnekow e4e72404dc Fixed Fernflower decompiler output for generic nested types (IDEA-141230) 10 years ago
Alexey Kudravtsev 32d7924fe0 do not use anonymous threads 10 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 5770d25e59 decompiler: create less thrown away objects - pt.2 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 917c680276 decompiler: better line matching for single block methods 10 years ago
Egor.Ushakov 500f8b12d8 decompiler: map dummy return line to the method closing bracket 10 years ago
Anna Kozlova 07e1d66a53 bundle junit-4.12 10 years ago
Roman Shevchenko c83182f9c4 IDEA-137256 (non-boolean option handling in console decompiler fixed) 10 years ago
Stiver 302a354720 Hiding synthetic fields (IDEA-132625) 10 years ago
Stiver 8a2d3c3c9c Performance improvement 10 years ago
Egor.Ushakov ae2c64a157 tests for IDEA-135314 Inner classes constructors calls decompiled incorrectly 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
Stiver c3b4a23fdb Fixed 'IDEA-135314: Inner classes constructors calls decompiled incorrectly' 10 years ago