summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Clean up old decompiler changes + add new sugaringcode-cleanupmd_52018-12-06-117/+1085
| | | | | | | | | Contains code from: Alexandru-Constantin Bledea - Boxing Dmitry Cherniachenko - Vararg parameters, Boxing Egor Ushakov - Lambda, String Quoting Lex Manos - Switch decompilation Thinkofdeath - Formatting
* java-decompiler: test classes recompiled to match source line numbersRoman Shevchenko2014-10-09-0/+0
|
* java-decompiler: base class extracted to allow decompiler customization in testsRoman Shevchenko2014-10-09-84/+113
|
* java-decompiler: minor optimizationRoman Shevchenko2014-10-08-5/+16
|
* cleanup after review - use option for decompiler banner textEgor.Ushakov2014-10-08-15/+14
|
* java-decompiler: class name logging on non-fatal errorsRoman Shevchenko2014-10-08-16/+42
|
* Cleanup (formatting)Roman Shevchenko2014-10-07-29/+22
|
* calculate less indent buffersEgor.Ushakov2014-10-07-53/+48
|
* decompiler: move generated lines as it is stated in debug line table ↵Egor.Ushakov2014-10-07-40/+231
| | | | (disabled for now)
* Fixed some errors in line countingStiver2014-10-07-52/+77
|
* java-decompiler: minor optimization (no more empty array creation)Roman Shevchenko2014-10-06-6/+10
|
* java-decompiler: minor optimizationRoman Shevchenko2014-10-06-2/+4
|
* Cleanup (formatting)Roman Shevchenko2014-10-06-1/+1
|
* java-decompiler: modules reorganizedRoman Shevchenko2014-10-06-0/+13
|
* java-decompiler: unwanted dependency droppedRoman Shevchenko2014-10-06-18/+12
|
* Propagated bytecode-to-source tracerStiver2014-10-06-37/+142
|
* decompiler: support line number table attributeEgor Ushakov2014-10-05-0/+73
|
* tests: decompiler test data lookup fixed for particular build configurationRoman Shevchenko2014-10-02-0/+2
|
* Started work on mapping bytecode instructions to source code linesStiver2014-10-01-153/+375
|
* Cleanup (loop invariant optimization; formatting)Roman Shevchenko2014-09-29-12/+10
|
* IDEA-130478 (optimization of 6fcac6a5: less short-lived objects)Roman Shevchenko2014-09-29-15/+13
|
* Fixing migration errors: refactoring of processStatementLabel() reverted as ↵Stiver2014-09-28-13/+19
| | | | it introduced incorrect logic changes
* Fixing migration errors: stream.read() doesn't read the entire available ↵Stiver2014-09-28-5/+12
| | | | stream. It has to be called in a loop or replaced with readFully().
* EA-60512 (better logging)Roman Shevchenko2014-09-16-11/+1
|
* java-decompiler: fix for broken Git checkout on WindowsRoman Shevchenko2014-09-12-16/+10
|
* IDEA-129221 (tolerate invalid signature attributes)Roman Shevchenko2014-09-12-76/+122
|
* java-decompiler: force decompiled test data to be text filesRoman Shevchenko2014-09-12-0/+1
|
* java-decompiler: NPE in test fixture; diagnosticRoman Shevchenko2014-09-12-2/+4
|
* IDEA-128685 (test added)Roman Shevchenko2014-09-12-0/+44
|
* IDEA-128676 (test added)Roman Shevchenko2014-09-11-0/+40
|
* Cleanup (test)Roman Shevchenko2014-09-09-8/+23
|
* IDEA-127466 (test added)Roman Shevchenko2014-09-07-6/+4
|
* java-decompiler: bulk decompilation test addedRoman Shevchenko2014-09-07-50/+216
|
* java-decompiler: fixes and cleanupsRoman Shevchenko2014-09-07-672/+482
| | | | | | | | | - console decompiler: resource closing, lookup instead of scan, error reporting - logger interface reworked - saver interface renamed - bytecode provider returns byte array (to reduce stream leakage) - extra level of context unit avoided - unneeded exceptions, dead code, formatting
* java-decompiler: code attributes reading restoredRoman Shevchenko2014-09-04-6/+49
|
* java-decompiler: optimization (empty lists allocation avoided)Roman Shevchenko2014-09-04-356/+358
|
* java-decompiler: optimization (less string buffer allocations on generating ↵Roman Shevchenko2014-09-04-935/+715
| | | | text)
* java-decompiler: cleanupsRoman Shevchenko2014-09-03-86/+68
| | | | | | | - better signatures - accurate suppression - unused symbols - typos
* java-decompiler: hide synthetic field assignmentRoman Shevchenko2014-09-03-71/+38
|
* java-decompiler: fixes and cleanupsRoman Shevchenko2014-09-03-995/+569
| | | | | | | | - unified attribute loading code - common methods for checking member flags - verifying skip() - correct resource closing - typos
* java-decompiler: post-import cleanup (test sources reformatted)Roman Shevchenko2014-09-01-189/+181
|
* java-decompiler: tests movedRoman Shevchenko2014-09-01-10/+467
|
* java-decompiler: post-import cleanup (OS-dependent line separator)Roman Shevchenko2014-09-01-2/+3
|
* java-decompiler: post-import cleanup (typos)Roman Shevchenko2014-09-01-131/+115
|
* java-decompiler: post-import cleanup (explicit defaults for all preferences)Roman Shevchenko2014-09-01-63/+55
|
* java-decompiler: post-import cleanup (tests reorganized)Roman Shevchenko2014-09-01-137/+282
|
* java-decompiler: post-import cleanup (obsolete copyright option dropped)Roman Shevchenko2014-08-31-15/+0
|
* java-decompiler: post-import cleanup (readme and build file updated)Roman Shevchenko2014-08-31-132/+36
|
* java-decompiler: post-import cleanup (common fixes and optimizations)Roman Shevchenko2014-08-29-422/+410
|
* java-decompiler: post-import cleanup (dead code dropped)Roman Shevchenko2014-08-29-4887/+4
|