Commit Graph

  • eb38cd43d3 [maven-release-plugin] prepare for next development iteration Graham 2019-10-06 12:17:08 +0100
  • ef7a112558 [maven-release-plugin] prepare release v1.0.0 v1.0.0 Graham 2019-10-06 12:17:06 +0100
  • be4945b8cb Inherit maven-compiler-plugin configuration from openrs2-parent Graham 2019-10-06 12:00:45 +0100
  • 7509f1d24d Use stable version of openrs2-parent Graham 2019-10-06 12:00:22 +0100
  • 8f5e73f491 Only ignore fernflower.iml Graham 2019-10-06 11:51:54 +0100
  • 435d9afb2d Add temporary release files to .gitignore Graham 2019-10-06 11:50:51 +0100
  • 984a02236e Add *.iml to .gitignore Graham 2019-09-24 09:54:10 +0100
  • 077424052e Set release repository updatePolicy to never Graham 2019-09-24 09:53:57 +0100
  • 65c7d04c87 Inherit from new openrs2-parent POM Graham 2019-09-21 21:57:53 +0100
  • e06f61a464 Convert to a standalone project Graham 2019-08-16 22:23:52 +0100
  • 8c53959512 Remove formatter-maven-plugin Graham 2019-08-01 21:10:06 +0100
  • 6e5d4a7a62 Disable unit tests Graham 2019-08-01 12:46:15 +0100
  • 7e2421df89 Relax operand equality condition in try/finally detection Graham 2019-07-31 16:30:58 +0100
  • 4aa496dff8 Disable variable merging Graham 2019-07-31 16:29:27 +0100
  • e4d2d24f9b Add POM Graham 2019-07-30 12:36:08 +0100
  • 14255d2f89 Extract common parts from 'if' Tagir Valeev 2019-07-25 12:28:31 +0700
  • 877b0bb707 there's no need to use <? extends String>, because String is final Sergey Ignatov 2019-07-23 16:40:07 -0600
  • c0f01b9773 [java-decompiler] fixes versions of test dependencies to make one stupid AI happy (TPV-2349) Roman Shevchenko 2019-07-15 13:44:08 +0200
  • e2d2701ca9 EditorConfig documentation test Rustam Vishnyakov 2019-06-08 15:31:49 +0300
  • 88db2ab37a Cleanup: NotNull/Nullable Egor Zhdan 2019-04-04 18:16:43 +0300
  • a431a3c93e constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578) Anna Kozlova 2019-06-12 12:40:39 +0200
  • 20d0e0f1e5 Cleanup: NotNull/Nullable Egor Zhdan 2019-04-04 18:16:43 +0300
  • 89e9a42b63 get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead Aleksey Rostovskiy 2019-05-27 14:04:25 +0300
  • d05fff192f [duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine Alexandr Suhinin 2019-05-13 15:56:13 +0300
  • 24a695344e Merge remote-tracking branch 'origin/master' into amakeev/gradle Anton Makeev 2019-05-16 14:00:10 +0200
  • c25785846b Merge branch 'master' into amakeev/gradle Anton Makeev 2019-05-15 13:31:00 +0200
  • c66c8fc54e IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed Anton Makeev 2019-05-06 23:01:12 +0200
  • 042f6bd9a7 migrate to StringUtil.toLower/UpperCase, ENGLISH locale Gregory.Shrago 2019-05-14 15:27:32 +0300
  • f9c29f0c92 add PECS wildcards to method signatures where necessary and where methods are not overridden by plugins Alexey Kudravtsev 2019-05-13 15:57:11 +0300
  • f4a63880bc Merge pull request #1078 (https://github.com/JetBrains/intellij-community/pull/1078) Roman Shevchenko 2019-04-10 23:32:12 +0200
  • 0cf8fc49d0 IfStatementMissingBreakInLoopInspection: added break if iterations have no effect after condition is met (IDEA-210094) Artemiy Sartakov 2019-04-08 18:37:32 +0700
  • df035f4344 decompiler: Recognize enum as keyword on Java 5 Leon Linhart 2019-03-07 17:33:13 +0100
  • a0a8f0a8dd IDEA-208443 Java decompiler not correctly decompiling string concatenation with recent Java Egor Ushakov 2019-03-06 14:22:46 +0300
  • 1cdee1fbf4 cleanup: make fields final Alexey Kudravtsev 2019-01-23 15:39:37 +0300
  • eda6ab8d84 Fixed integer multiplication in long context Tagir Valeev 2019-01-17 13:47:27 +0700
  • 2c2b00b369 cleanup: remove redundant casts Egor Ushakov 2018-12-18 17:56:53 +0300
  • ccc203e92b IDEA-197665 Decompiler decompiles references to static fields inside class incorrectly Egor Ushakov 2018-12-18 17:32:57 +0300
  • 8f2a97adc3 IDEA-204310: Decompiler adds redundant imports for lambdas md_5 2018-12-18 16:38:48 +0300
  • ca01d9877b IDEA-174243 Decompiler Switch-Enum Sugaring Doesn't Support Obfuscated Code Egor Ushakov 2018-12-17 16:30:18 +0300
  • 17a9fb2526 [tests] generic vararg decompilation test case (IDEA-204272) Roman Shevchenko 2018-12-17 13:53:04 +0100
  • e9cae6c720 Cleanup (formatting) Roman Shevchenko 2018-12-17 13:50:41 +0100
  • 4e0e391798 [IDEA-204272] Fix varargs params losing generic info md_5 2018-12-17 13:48:12 +0100
  • f320e3abd4 IDEA-204223 Decompiler doesn't add mandatory narrowing cast on integer type Egor Ushakov 2018-12-14 17:56:47 +0300
  • e9989d15e3 Cleanup (warnings) Roman Shevchenko 2018-10-24 21:16:56 +0200
  • f8ed069d76 Cleanup (warnings; formatting) Roman Shevchenko 2018-10-23 21:16:49 +0200
  • 5424600265 [tests] updates Java decompiler test data (follow-up to PR #880) Roman Shevchenko 2018-10-23 21:04:22 +0200
  • bc3e79bc94 Merge PR #880 (https://github.com/JetBrains/intellij-community/pull/880) Roman Shevchenko 2018-10-23 20:59:12 +0200
  • 7656bbdd68 [tests] extends Java decompiler test data; drops duplicated test Roman Shevchenko 2018-10-19 21:14:52 +0200
  • 6de5e9717c Standard Charset object used; other warnings fixed Tagir Valeev 2018-10-08 15:09:10 +0700
  • 7e155e71f2 remove redundant suppressions Anna.Kozlova 2018-10-04 11:41:55 +0200
  • 95cefbcfd2 Handling some cases of obfuscated exception ranges upnotes 2018-10-03 17:21:01 +0200
  • c3ff7141ab Preventing duplicate field access upnotes 2018-10-03 17:19:32 +0200
  • 5650f57ad2 Use bounded wildcards in API in constructors/final methods to make it more conventional and flexible Alexey Kudravtsev 2018-10-02 14:21:33 +0300
  • 9891772dec Use bounded wildcards in API in static methods to make it more conventional and flexible Alexey Kudravtsev 2018-10-01 13:42:18 +0300
  • 32674967de 'Switch' statements with single case converted to 'if', other warnings fixed Tagir Valeev 2018-10-01 15:43:04 +0700
  • c7bdab8b00 Cleanup (warnings) Roman Shevchenko 2018-09-28 18:18:36 +0200
  • 89977a8438 [java decompiler] improves anonymous classes verification Roman Shevchenko 2018-09-28 18:17:53 +0200
  • 866661df29 Cleanup (test data format) Roman Shevchenko 2018-09-28 17:09:10 +0200
  • eaa2830596 Addressed review comments + additional test upnotes 2018-09-28 15:54:51 +0200
  • 44bfa867e5 Deeper sanity checks of inconsistent inner classes (anonymous vs. local) upnotes 2018-09-28 15:44:42 +0200
  • 290eae5218 cleanup: use typed attribute keys Egor Ushakov 2018-09-27 15:37:20 +0300
  • bc4d142688 Fix short name imports shadowed by super inner classes JDLogic 2018-09-11 19:48:32 +0300
  • 0a29a0a8df cleanup: use hasModifier Egor Ushakov 2018-09-12 14:29:32 +0300
  • b53c895399 Fix super qualifier for default interfaces #855 JDLogic 2018-09-11 22:29:06 +0300
  • 21a80957bb cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931) nik 2018-09-06 16:43:10 +0300
  • d42689b205 for -> foreach; generifying; other warning fixes Tagir Valeev 2018-09-05 20:14:55 +0700
  • 8ee7853268 add override Vladimir Krivosheev 2018-08-14 17:47:50 +0200
  • 9669276a3e Cleanup (warnings; formatting; unneeded comments) Roman Shevchenko 2018-08-10 15:21:05 +0200
  • b2a6767640 Cleanup (test data format) Roman Shevchenko 2018-08-10 15:10:31 +0200
  • 6f70918c3b Addressed review comments + additional test upnotes 2018-08-10 15:05:01 +0200
  • 1af631be9d toString() methods + one old typo upnotes 2018-08-10 15:02:21 +0200
  • 7e98f686c0 Decompilation of synchronized blocks generated by the Kotlin compiler upnotes 2018-08-10 15:00:26 +0200
  • 2431c0fe94 Hiding default constructor with respect to its access modifiers upnotes 2018-08-10 14:59:17 +0200
  • 02fdbec132 fix extra semicolon in decompiled empty blocks IDEA-196314 #843 temp1011 2018-07-31 13:26:13 +0300
  • 8824c20cbb improve performance of logical conjunction (IDEA-182226) stsypanov 2018-07-25 14:57:45 +0200
  • 43fec2e7bb added missing @Deprecated to find these places later Alexey Kudravtsev 2018-06-17 17:19:23 +0300
  • c5a0dc3acb more descriptive exception for IDEA-CR-32210 Egor Ushakov 2018-05-21 16:06:20 +0300
  • c4f23b9a16 cleanup: spelling Egor Ushakov 2018-05-21 15:50:13 +0300
  • ba0e24955d inverted option for IDEA-CR-32210 Egor Ushakov 2018-05-17 19:12:39 +0300
  • 8be977e76c decompiler: do not fail on the invalid bytecode in IDEA Egor Ushakov 2018-04-27 15:04:03 +0300
  • a74a9d7d25 Fix NPE when decompiling constructor #654 Maxim Degtyarev 2018-04-27 15:01:55 +0300
  • 7c8e64da81 StandardCharsets used where possible; try-with-resources used; cleanup Tagir Valeev 2018-03-14 15:59:37 +0700
  • 6f30e387cf [java decompiler] unnecessary rethrow (IDEA-187608; EA-81800) Roman Shevchenko 2018-03-08 13:33:07 +0100
  • 95aa1ae2f0 Cleanup (warnings; formatting) Roman Shevchenko 2018-03-08 11:34:42 +0100
  • 2393cd9aa8 [java decompiler] restores plugin compatibility Roman Shevchenko 2018-03-07 08:33:19 +0100
  • 38f01f009a Merge remote-tracking branch 'origin/master' Roman Shevchenko 2018-03-06 22:12:31 +0100
  • 429b667031 [java decompiler] restores thread-conscious context access (EA-116270) Roman Shevchenko 2018-03-06 17:17:29 +0100
  • bc55d8d9ec [java decompiler] changes feedback address in README Roman Shevchenko 2018-03-06 17:10:28 +0100
  • 6759c476ef CleanUp: redundant String operation fixes applied Tagir Valeev 2018-03-01 13:09:25 +0700
  • 8415f8e6f5 cleanup: use putIfAbsent Egor Ushakov 2018-02-16 21:02:19 +0300
  • 7310e9e989 fixed line numbers when replacing nested access Egor Ushakov 2018-02-16 20:00:30 +0300
  • 4a790b1c7c Apply common if parts inspection Roman Ivanov 2018-02-01 15:49:24 +0700
  • 60a161f0e3 Cleanup (simplifies test setup; formatting) Roman Shevchenko 2018-01-31 12:18:37 +0300
  • fc68a583e4 Merge PR #709 (https://github.com/JetBrains/intellij-community/pull/709) Roman Shevchenko 2018-01-31 12:10:19 +0300
  • 3d34c78ff6 IDEA project configuration: the great module rename nik 2018-01-23 18:24:24 +0300
  • f720793431 Treat identifiers containing `ignorable` characters as invalid; Add unit tests for `ConverterHelper` class. Maxim Degtyarev 2018-01-23 23:09:09 +0300
  • 3b6cb5a931 removed redundant method overriders after "Method is identical to its supermethod" inspection run Alexey Kudravtsev 2018-01-18 14:34:14 +0300
  • 730bf5dfcd [java decompiler] corrects test data Roman Shevchenko 2018-01-11 15:38:49 +0100
  • 0bb1f6801c fixed synthetic params Egor Ushakov 2018-01-11 11:23:40 +0300
  • 6715ecf53d IDEA-184560 Java decompiler doesn't use stored parameter names - fixed param idx Egor Ushakov 2018-01-10 16:44:01 +0300