Commit Graph
35914 Commits
Author SHA1 Message Date
Anna.Kozlova 382cf50470 ignore type arguments on calls on raw types (IDEA-201219) 2018-10-25 16:20:57 +02:00
Anna.Kozlova f8c57bfa5a unwrap lambda: ensure declaration is covered in preview (IDEA-201206) 2018-10-25 16:20:56 +02:00
Anna.Kozlova af3e15a689 highlight method call: don't ignore args with applicable calls as they may still cause parent call incompatibility
IDEA-201175
2018-10-25 16:20:56 +02:00
Sergey Ignatov 6fba2f7023 move to the community project 2018-10-25 17:06:58 +03:00
peter 861e8097ce IDEA-200584 Goto symbol should allow to navigate to method overrides 2018-10-25 15:33:23 +02:00
Vladimir Krivosheev b75e06abde move to schemeManager package 2018-10-25 12:08:48 +02:00
Sergey Malenkov 8917e06b6b IDEA-189709: fix JavaGotoSuperTest#testLambdaMarker (after #) 2018-10-25 13:02:26 +03:00
Roman Shevchenko b4b710d4c6 Cleanup (warnings; minor optimization) 2018-10-25 11:52:47 +02:00
Anna.Kozlova 79663d926c ensure --enable-preview is not repeated when user specifies it explicitly 2018-10-25 11:25:41 +02:00
Yann Cébron 14ba0b4057 IDEA-201137 Spring Boot: resolve classes from "Provided" Scope in config file value 2018-10-25 10:55:38 +02:00
Kirill Kirichenko 9477a3e1f3 IDEA-198844 Add keys: secondary grey text in Table 2018-10-25 10:34:59 +03:00
nik 224d9ced70 update commons-collection (IDEA-198976) 2018-10-25 09:37:06 +03:00
Sergey Malenkov d6d1c704fa IDEA-189709: fix HTML color after review 2018-10-24 22:18:49 +03:00
Roman Shevchenko 2e4ed634ae [java] migrates JShell communication from JAXB to standard serialization (IDEA-197466) 2018-10-24 19:03:41 +02:00
Dmitry Jemerov a0421c9f99 Rename one of two UsageViewManager classes to UsageViewContentManager, leave deprecated stub for plugin API compat 2018-10-24 18:53:19 +02:00
Eugene Zhuravlev 3b735e4d33 print startup errors in jshell console 2018-10-24 15:59:12 +02:00
Dmitry Avdeev d8dc500b8b copyright 2018-10-24 14:39:48 +03:00
Sergey Patrikeev 72607096d0 IDEA-200832 Deprecation inspection: recognise externally deprecated APIs.
Extend API to support repeatable annotations and annotations from different external roots.
2018-10-24 13:10:31 +03:00
Roman Shevchenko f6ae7924aa [java] improves JShell error diagnostics 2018-10-24 12:07:45 +02:00
Anna.Kozlova 9d504b7239 anonym -> inner: ensure encoded (IDEA-201012) 2018-10-24 10:22:05 +02:00
Tagir Valeev 8ca5217e77 JavaIntentionPolicy#mayBreakCompilation: remove "Replace with 'while'" (IDEA-195157 is fixed), add Suspicious toArray (IDEA-200859) 2018-10-24 15:16:08 +07:00
Dmitry Avdeev a9827e6d16 RemoteTemplatesTest moved to community 2018-10-23 20:54:44 +03:00
Sergey Ignatov d6733f14dd move FileManagerTest into the community project 2018-10-23 20:36:08 +03:00
Egor Ushakov 3f63e46723 a test for IDEA-199602 2018-10-23 20:05:31 +03:00
Sergey Ignatov 0d092d0387 move ProjectTreeStateTest into the community project 2018-10-23 19:55:24 +03:00
Sergey Ignatov c01726c920 move tests for scope package sets into the community project 2018-10-23 19:42:06 +03:00
Egor Ushakov 8b8ec9f07c IDEA-195531 - do not run toString for an object being initialized 2018-10-23 19:03:13 +03:00
Egor Ushakov fdb5ba8d26 IDEA-199602 - do not get String value while inside the constructor 2018-10-23 18:26:13 +03:00
Sergey Ignatov 4954d971af move tests for scopes into the community project 2018-10-23 15:53:31 +03:00
Sergey Ignatov 2ca275ab97 cleanup 2018-10-23 15:53:31 +03:00
Pavel Dolgov 3dd5d7513f Java: Reworked introducing the parameters in duplicate fragments to support repeated argument values (IDEA-201024) 2018-10-23 15:49:40 +03:00
Anna.Kozlova 0063d2c2aa unwrap polyadic: don't delete assignment sign for variables (IDEA-200790) 2018-10-23 14:44:31 +02:00
Tagir Valeev 2e36108630 SimplifyBooleanExpressionFix: support always-false last disjunct in if
Fixes IDEA-200961 Simplification of "!list.add(type) is always false" may change code semantic
2018-10-23 17:44:26 +07:00
peter b2123b322d getUnhandledExceptions: make potentially expensive substitutor calculation a bit lazier 2018-10-23 11:34:50 +02:00
Dmitry Jemerov f7ca8b82af Correctly handle checkbox state changes in New Project | Gradle (IDEA-188755) 2018-10-23 11:33:17 +02:00
Dmitry Avdeev 681ad5431a added category to make it working 2018-10-23 12:06:02 +03:00
Egor Ushakov c01597dda8 IDEA-142157 - show dumps as sub tabs of the process run tab 2018-10-23 12:03:22 +03:00
Egor Ushakov 2c1da471a5 IDEA-142157 - show only time in thread dump title 2018-10-23 12:03:22 +03:00
Tagir Valeev 747aec38c9 ConvertSwitchToIfIntention: better comments handling 2018-10-23 15:34:51 +07:00
Sergey Malenkov 9d8f9bd666 IDEA-189709: fix JavaGotoSuperTest#testLambdaMarker 2018-10-23 02:05:45 +03:00
Sergey Malenkov d4e87d1ded IDEA-189709: implement/override tooltip for gutter icons 2018-10-23 00:47:08 +03:00
Sergey Ignatov 9d7de4ae6c add intellij.platform.uast.tests as a dependency to the intellij.java.tests
align java tests in community/ultimate class paths
2018-10-23 00:24:20 +03:00
peter 2042b1cc28 speedup lambda search: don't check assignability in light applicability check
because we already search for all possible SAM inheritors of the main searched class, so we can check exact name match
2018-10-22 20:48:52 +02:00
Alexey Kudravtsev 9b86570af2 cleanup 2018-10-22 19:46:01 +03:00
Anna.Kozlova 491568547e introduce field: keep option to introduce to field declaration if not dependant on locals (IDEA-197438) 2018-10-22 18:30:10 +02:00
Anna.Kozlova 50b66d9d4b method reference overloads: second search should provide actual parameter types with 1 offset (IDEA-200218) 2018-10-22 17:02:20 +02:00
Egor Ushakov fbf3359e13 IDEA-142157 "Dump Threads" action in Run panel should open dump view 2018-10-22 17:37:47 +03:00
Egor Ushakov 638fc58458 fixed thread dump action not working in debug mode - check for breakgen.dll only once 2018-10-22 16:16:38 +03:00
Egor Ushakov 519ff6bbce fixed thread dump action not working in debug mode 2018-10-22 15:41:28 +03:00
Alexey Kudravtsev be8d241248 notnull, cleanup 2018-10-22 13:43:43 +03:00