Commit Graph

352 Commits (843dbb5278fc9484ae622a29a3af89d2a55cfa79)

Author SHA1 Message Date
Egor.Ushakov a182de6271 decompiler: map all lines according to bytecode information 10 years ago
Stiver 6d03229b91 Unit test 10 years ago
Stiver c975f11ecc Activated bytecode-to-source mapping for all instructions 10 years ago
Roman Shevchenko 46b494f26f java-decompiler: do not indent log by unprinted messages 10 years ago
Roman Shevchenko 6889e7435a EA-41231 (omit synthetic inner class constructor parameter) 10 years ago
Roman Shevchenko 373ca99e37 Cleanup (formatting; naming) 10 years ago
Egor.Ushakov 46c36636bc decompiler: track lines in anonymous classes as well 10 years ago
Egor.Ushakov 7bb0f5ba7e decompiler: for now disabled line numbers in inner classes 10 years ago
Roman Shevchenko 41b8ab9299 java-decompiler: minor optimization 10 years ago
Egor.Ushakov 37422ead1c cleanup after review - use option for decompiler banner text 10 years ago
Roman Shevchenko 1e3d5276a8 java-decompiler: class name logging on non-fatal errors 10 years ago
Roman Shevchenko d96104bdec Cleanup (formatting) 10 years ago
Egor.Ushakov 9bd8af2b43 calculate less indent buffers 10 years ago
Egor.Ushakov 125441a88f decompiler: move generated lines as it is stated in debug line table (disabled for now) 10 years ago
Stiver 9f9da912f6 Fixed some errors in line counting 10 years ago
Roman Shevchenko bef17b44fc java-decompiler: minor optimization (no more empty array creation) 10 years ago
Roman Shevchenko 8462998a86 java-decompiler: minor optimization 10 years ago
Roman Shevchenko 18a9c2851b Cleanup (formatting) 10 years ago
Roman Shevchenko 07ca9cf062 java-decompiler: unwanted dependency dropped 10 years ago
Stiver 9723ab4475 Propagated bytecode-to-source tracer 10 years ago
Egor Ushakov 0c8508ff8a decompiler: support line number table attribute 10 years ago
Stiver f735cbc7ea Started work on mapping bytecode instructions to source code lines 10 years ago
Roman Shevchenko 91c64c5a94 Cleanup (loop invariant optimization; formatting) 10 years ago
Roman Shevchenko 5349ad435b IDEA-130478 (optimization of 6fcac6a5: less short-lived objects) 10 years ago
Stiver 4638144fad Fixing migration errors: refactoring of processStatementLabel() reverted as it introduced incorrect logic changes 10 years ago
Stiver f875d27e6e Fixing migration errors: stream.read() doesn't read the entire available stream. It has to be called in a loop or replaced with readFully(). 10 years ago
Roman Shevchenko a4054817d2 EA-60512 (better logging) 10 years ago
Roman Shevchenko e90f1de039 IDEA-129221 (tolerate invalid signature attributes) 10 years ago
Roman Shevchenko ff382a6fdf java-decompiler: fixes and cleanups 10 years ago
Roman Shevchenko 4e79d160ca java-decompiler: code attributes reading restored 10 years ago
Roman Shevchenko 686b5abef9 java-decompiler: optimization (empty lists allocation avoided) 10 years ago
Roman Shevchenko 1cea85e49a java-decompiler: optimization (less string buffer allocations on generating text) 10 years ago
Roman Shevchenko f4f9e8be28 java-decompiler: cleanups 10 years ago
Roman Shevchenko 646f1c3f21 java-decompiler: hide synthetic field assignment 10 years ago
Roman Shevchenko 2df49d32a7 java-decompiler: fixes and cleanups 10 years ago
Roman Shevchenko d5fe121d1d java-decompiler: post-import cleanup (OS-dependent line separator) 10 years ago
Roman Shevchenko 984af2e7d0 java-decompiler: post-import cleanup (typos) 10 years ago
Roman Shevchenko 3104531729 java-decompiler: post-import cleanup (explicit defaults for all preferences) 10 years ago
Roman Shevchenko 3854b67daa java-decompiler: post-import cleanup (tests reorganized) 10 years ago
Roman Shevchenko 1a4e48d11d java-decompiler: post-import cleanup (obsolete copyright option dropped) 10 years ago
Roman Shevchenko f5431c3bb1 java-decompiler: post-import cleanup (common fixes and optimizations) 10 years ago
Roman Shevchenko 63b8d35d08 java-decompiler: post-import cleanup (dead code dropped) 10 years ago
Roman Shevchenko 84ea54eb1e java-decompiler: post-import cleanup (code style issues) 10 years ago
Roman Shevchenko 076e4393f2 java-decompiler: post-import cleanup (formatting and copyright) 10 years ago
Roman Shevchenko 663631f045 java-decompiler: post-import cleanup (classes moved) 10 years ago