summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeLines
* 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: 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
|
* 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
|
* IDEA-129221 (tolerate invalid signature attributes)Roman Shevchenko2014-09-12-56/+74
|
* java-decompiler: fixes and cleanupsRoman Shevchenko2014-09-07-670/+480
| | | | | | | | | - 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/+10
|
* 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-895/+706
| | | | 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-70/+37
|
* java-decompiler: fixes and cleanupsRoman Shevchenko2014-09-03-995/+567
| | | | | | | | - unified attribute loading code - common methods for checking member flags - verifying skip() - correct resource closing - typos
* java-decompiler: post-import cleanup (OS-dependent line separator)Roman Shevchenko2014-09-01-1/+2
|
* java-decompiler: post-import cleanup (typos)Roman Shevchenko2014-09-01-130/+114
|
* 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-1/+6
|
* java-decompiler: post-import cleanup (obsolete copyright option dropped)Roman Shevchenko2014-08-31-15/+0
|
* 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
|
* java-decompiler: post-import cleanup (code style issues)Roman Shevchenko2014-08-29-606/+573
|
* java-decompiler: post-import cleanup (formatting and copyright)Roman Shevchenko2014-08-28-37835/+40736
|
* java-decompiler: post-import cleanup (classes moved)Roman Shevchenko2014-08-28-0/+0
|
* java-decompiler: post-import cleanup (root package renamed)Roman Shevchenko2014-08-28-1583/+1583
|
* Fixed wrong typing of integer constants (IDEA-128594 gone deeper)Stiver2014-08-17-15/+0
|
* Fixed wrong order of static initializations (probably part of IDEA-127465)Stiver2014-08-17-6/+11
|
* Unified the types of 'case' values in a switch statementStiver2014-08-17-6/+21
|
* Fixed ' IDEA-128685: Incorrectly typed assignment expression'Stiver2014-08-16-1/+1
|
* Fixed 'IDEA-128676: Initializer in a nested class disappears'Stiver2014-08-15-1/+7
|
* Fixed 'IDEA-128595: Variable name set to "this"'Stiver2014-08-13-2/+10
|
* Fixed 'IDEA-128591: Infinite loop ignored'Stiver2014-08-13-4/+4
|
* Fixed 'IDEA-128593: Wrong order of switch cases'Stiver2014-08-13-6/+11
|
* Fixed 'IDEA-128594: Variable type incorrectly set to boolean'Stiver2014-08-13-39/+61
|
* Fixed hang-up issue on ObjectOutputStreamStiver2014-08-04-2/+21
|
* Fixed 'IDEA-127301: NPE in decompiler' - a couple of issues with lambda ↵Stiver2014-07-28-141/+212
| | | | processing
* IDEA-127301: handling of static method referencesStiver2014-07-23-185/+215
|
* Fixed 'IDEA-127466: dup_x1 semantics broken'Stiver2014-07-21-39/+41
|
* missing parentheses on default constructor invocationRoman Shevchenko2014-07-18-1/+1
|
* Handling of certain loop types in a finally blockStiver2014-07-08-17/+28
|
* check for code presenceRoman Shevchenko2014-07-03-2/+1
|
* context cleaningRoman Shevchenko2014-07-03-4/+12
|
* cleanup (unused old class)Roman Shevchenko2014-06-30-442/+0
|