Commit Graph

15 Commits (8c539595122ec5038aa68be0cbea8aa9694380b2)

Author SHA1 Message Date
Egor Ushakov f320e3abd4 IDEA-204223 Decompiler doesn't add mandatory narrowing cast on integer type 6 years ago
Alexandru-Constantin Bledea 893450cdb3 [Fernflower] autoboxing primitives should not always be ignored 7 years ago
Dmitry Cherniachenko 39db41ee8b Omit unnecessary unboxing calls in decompiled code 8 years ago
Dmitry Cherniachenko aa78b7df28 Fixed narrowing cast from 'int' to 'Byte' / 'Short' 8 years ago
Dmitry Cherniachenko 5db9ad29c8 Removed setConstType() from is isBoxingCall() to avoid hidden side effect 8 years ago
Dmitry Cherniachenko d382ba2709 Updated TestPrimitives test to match the source 8 years ago
Dmitry Cherniachenko 9e788b09cb Fixed conflicts after recent changes in master 8 years ago
Dmitry Cherniachenko 5f292c415c Removed 'Integer.valueOf()' boxing of literals 8 years ago
Egor.Ushakov bbc76e7cb4 IDEA-127533 int field is displayed as char - show \n etc as chars 8 years ago
Egor.Ushakov 844177d33e IDEA-127533 int field is displayed as char - show only reasonable ascii as chars 8 years ago
Egor.Ushakov 4de826363f (byte) type cast in constructor calls 8 years ago
Dmitry Cherniachenko 592a24cd85 Fixed tests after rebasing to the latest master 8 years ago
Dmitry Cherniachenko 0a7a60fa7b Add '(byte)' and '(short)' type cast for int literals only in invocation parameters 8 years ago
Dmitry Cherniachenko 7e1cb88fe2 Removed unnecessary boxing of primitive types 8 years ago
Dmitry Cherniachenko cd1acfa266 IDEA-171459 fix type cast for int literals used as byte / short in decompiled code 8 years ago