Leon Linhart
|
df035f4344
|
decompiler: Recognize enum as keyword on Java 5
|
6 years ago |
Alexey Kudravtsev
|
5650f57ad2
|
Use bounded wildcards in API in constructors/final methods to make it more conventional and flexible
|
6 years ago |
Vladimir Krivosheev
|
8ee7853268
|
add override
|
6 years ago |
Roman Shevchenko
|
9669276a3e
|
Cleanup (warnings; formatting; unneeded comments)
|
6 years ago |
upnotes
|
1af631be9d
|
toString() methods + one old typo
|
6 years ago |
Tagir Valeev
|
023bb2462a
|
Unnecessary null check before instanceof removed
|
7 years ago |
Roman Shevchenko
|
4fd89eeb42
|
[java decompiler] moves TextBuffer into "util" package
|
7 years ago |
Roman Shevchenko
|
29de7ad72e
|
[java decompiler] cleanup (dead code; optimizations; warnings)
|
7 years ago |
Roman Shevchenko
|
7521c17aba
|
[java decompiler] updates copyright comment
|
7 years ago |
Egor.Ushakov
|
7575bb57de
|
removed unneeded boxing
|
8 years ago |
Anna.Kozlova
|
947fae191f
|
explicit types to diamonds
|
8 years ago |
Roman Shevchenko
|
eaa61a1f81
|
[java-decompiler] skips illegal local variable names
|
9 years ago |
Roman Shevchenko
|
b96586cc2f
|
[java-decompiler] utility classes reorganized
|
9 years ago |
Roman Shevchenko
|
a57e42690b
|
Cleanup (duplicates extracted; formatting; typos)
|
9 years ago |
Roman Shevchenko
|
23da5d99d2
|
Cleanup (I/O ops in java-decompiler)
|
9 years ago |
Alexandru-Constantin Bledea
|
7cf7bec4b6
|
prevent static field name clashes in local methods
|
9 years ago |
Roman Shevchenko
|
45a41684e6
|
[java-decompiler] cleanup (arrays to data classes; formatting; typos; dead code)
|
9 years ago |
Egor.Ushakov
|
262d580ccc
|
decompiler: cleanup
|
10 years ago |
Egor.Ushakov
|
ca7e2dfa1c
|
decompiler: cleanup - marked const fields final
|
10 years ago |
Roman Shevchenko
|
82a2939271
|
java-decompiler: cleanups and fixes
- duplicates eliminated
- immutable fields
- typos
- 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 |
Roman Shevchenko
|
bef17b44fc
|
java-decompiler: minor optimization (no more empty array creation)
|
10 years ago |
Roman Shevchenko
|
18a9c2851b
|
Cleanup (formatting)
|
10 years ago |
Roman Shevchenko
|
5349ad435b
|
IDEA-130478 (optimization of 6fcac6a5: less short-lived objects)
|
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
|
ff382a6fdf
|
java-decompiler: fixes and cleanups
- 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
|
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
- better signatures
- accurate suppression
- unused symbols
- typos
|
10 years ago |
Roman Shevchenko
|
2df49d32a7
|
java-decompiler: fixes and cleanups
- unified attribute loading code
- common methods for checking member flags
- verifying skip()
- correct resource closing
- typos
|
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 |