[java-inspection] IJ-CR-177592 IDEA-375813 It seems dataflow join works wrong for branching with division by zero- fix problems in FernFlower
GitOrigin-RevId: c891f1c4096906503b1c06adbb1544402b4703c1
[java-decompiler] bump Gradle to 9.1.0 and regenerate wrapper to fix warningThe warning was:
"WARNING: java.lang.System::load has been called by net.rubygrapefruit.platform.internal.NativeLibraryLoader in an unnamed module"
See gradle/gradle#33608
GitOrigin-RevId: 5b10a3cf45936f08c6a23eb520823cb4f8a42386
IJPL-204686 Updated jvm/jbr version to 21 across multiple modulesThere are more statements in the testData, left them as is for now
GitOrigin-RevId: ca654cccb3650be0ba5c9257cffd8f8d3db97436
simplify bazel labels (another step towards using simple names that reflect directory structure)GitOrigin-RevId: 12bfb2d0fa315d87c7a4ade363d0f834cf324b71
[java-tests] IDEA-366687 Fix Java tests with the Ultimate class-path- decrease memory usage for decompiler
- delete hardly-obfuscated test
GitOrigin-RevId: 25ae613ae12019a551dac0fe997b1a46df93c99d
IJ-CR-153375 [java-decompiler] IDEA-289211 set limits for some cases in decompiler- change messages
- add test cases
GitOrigin-RevId: 8347f136818567abccf56a4c110b77456870fd4e
IJ-CR-151015 [java-decompiler] IDEA-364167 java decompiler failed to decompile bytecode from a kotlin class with default constructor argument- delete main method
- new test cases for kotlin with synthetic methods
GitOrigin-RevId: e793c9165c33038f43e6ff0c8df191d4b36825c0
[java-decompiler] IDEA-364167 java decompiler failed to decompile bytecode from a kotlin class with default constructor argumentGitOrigin-RevId: 48153e4e87db03eaf525563ab58cb1316c438326
[java-decompiler] IDEA-363689 Fernflower fails to decompile Java 8 Map.class- use VARTYPE_UNKNOWN for all unknown types and `getExprType` must always return non-null type
GitOrigin-RevId: ebe50921fe40561ef6219ff4a51448a910f90c3a
[java-decompiler] consistently use name "FernFlower" instead of "Fernflower"
(cherry picked from commit 4175ace2887f845cc2ac3c5dbd62def689840e72)
IJ-MR-150008
GitOrigin-RevId: ff2f796ad1e6b5c59ff1b51400891a0594c144b8
[java-decompiler] IDEA-363088 Broken line mapping for instanceOf- don't add an offset outside sequence
GitOrigin-RevId: 326733956ba858cdfc4eb142c0eb6e8c2a8864cc
[java-decompiler] IDEA-363089 Broken line mapping for finally- use first line description, preserve finally offset for mapping
GitOrigin-RevId: b404b8627b19c28b190c1600d4d2283098e44ac7
[java-decompiler] IDEA-361998 if there is no parameters, use from descriptor- Fernflower: Class couldn't be fully decompiled, IndexOutOfBoundsException
GitOrigin-RevId: d5911f9804936741ea53adeef4d1b7b06039b9a4