Commit Graph

48 Commits (9c869a42c3f0935955f2e315254fdd0c4a45eeba)

Author SHA1 Message Date
Roman Shevchenko e130aa6896 [java decompiler] supporting `package-info` 3 years ago
Roman Shevchenko f40b96ebcf [java decompiler] minor refactoring + cleanup (duplicates; dependencies; test data layout; typos; formatting) 3 years ago
Roman Shevchenko 89977a8438 [java decompiler] improves anonymous classes verification 6 years ago
upnotes eaa2830596 Addressed review comments + additional test 6 years ago
upnotes 44bfa867e5 Deeper sanity checks of inconsistent inner classes (anonymous vs. local) 6 years ago
Egor Ushakov 290eae5218 cleanup: use typed attribute keys 6 years ago
Roman Shevchenko 4fd89eeb42 [java decompiler] moves TextBuffer into "util" package 7 years ago
Roman Shevchenko f83c480383 [java decompiler] better filter for synthetic constructor parameters 7 years ago
Roman Shevchenko acf6646941 [java decompiler] excludes false inner classes 7 years ago
Roman Shevchenko 29de7ad72e [java decompiler] cleanup (dead code; optimizations; warnings) 7 years ago
Roman Shevchenko 71d8f4d689 [java decompiler] reworks setting/accessing decompiler context 7 years ago
Roman Shevchenko 7521c17aba [java decompiler] updates copyright comment 7 years ago
Egor.Ushakov 7041accfe9 reduced memory usage - use HashMap for attributes 7 years ago
Anna.Kozlova 947fae191f explicit types to diamonds 8 years ago
Roman Shevchenko 45a41684e6 [java-decompiler] cleanup (arrays to data classes; formatting; typos; dead code) 9 years ago
Roman Shevchenko 6a802a6fc9 java-decompiler: NPE fixed 9 years ago
Roman Shevchenko aa480480e9 Cleanup (formatting; typos) 9 years ago
Roman Shevchenko debe6cc338 safe delete unused environment + deprecations, part 2 9 years ago
Egor.Ushakov 262d580ccc decompiler: cleanup 9 years ago
Egor.Ushakov ca7e2dfa1c decompiler: cleanup - marked const fields final 9 years ago
Egor.Ushakov 5a96486853 decompiler: do not fail on nested lambdas 10 years ago
Roman Shevchenko 0b9402bd45 java-decompiler: renamer interface cleaned 10 years ago
Roman Shevchenko 89b40fd28a java-decompiler: (var, version) class renamed and made immutable 10 years ago
Egor.Ushakov 92af36f412 decompiler: registry flag to dump original line numbers as comments 10 years ago
Egor.Ushakov eb3db8dc8b decompiler: use more TextBuffer methods 10 years ago
Egor.Ushakov 0bcd7fba5c decompiler: fixed line mapping for try-catch and nested classes 10 years ago
Roman Shevchenko 08c4c683a1 java-decompiler: print mapping table only in unit test mode 10 years ago
Egor.Ushakov 32e7765874 decompiler: fixed bytecode mapping for anonymous classes 10 years ago
Stiver c975f11ecc Activated bytecode-to-source mapping for all instructions 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
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 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 8462998a86 java-decompiler: minor optimization 10 years ago
Stiver 9723ab4475 Propagated bytecode-to-source tracer 10 years ago
Stiver f735cbc7ea Started work on mapping bytecode instructions to source code lines 10 years ago
Roman Shevchenko ff382a6fdf java-decompiler: fixes and cleanups 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 2df49d32a7 java-decompiler: fixes and cleanups 10 years ago
Roman Shevchenko 984af2e7d0 java-decompiler: post-import cleanup (typos) 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 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
Roman Shevchenko f864084061 java-decompiler: post-import cleanup (root package renamed) 10 years ago
Stiver 55beef6b7e Fixed 'IDEA-127301: NPE in decompiler' - a couple of issues with lambda processing 10 years ago