Commit Graph
238110 Commits
Author SHA1 Message Date
Anna.Kozlova fb19e2ef13 switch expressions: don't add additional parenthesis on replacements inside switch expression
found by property testing
2019-01-24 13:59:37 +01:00
Roman Shevchenko b66bbc71af [platform] replaces JAF-API with full JAF (IDEA-179784, IDEA-205600) 2019-01-24 13:56:14 +01:00
Amaury Medeiros 795f0ee356 Remove dead code from DebugProcessImpl #1036
We don't need to check if we're in unit test mode, as we're going to return
executionResult anyway. There used to be a block of code (now commented) to
be executed in case we were not testing but it has not been changed in the
past several years, so it's unlikely it will ever be uncommented. This
commit removes this commented block as well.
2019-01-24 15:33:33 +03:00
Daniil Ovchinnikov 5ef0307393 [groovy] remove JavaStylePropertiesInvocationIntention, set level of inspection to INFORMATION, enable it by default 2019-01-24 15:32:00 +03:00
nik d31a131845 IntelliJ project configuration: fix paths in KotlinPlugin library 2019-01-24 15:22:21 +03:00
Rustam Vishnyakov ff4e2bc167 EditorConfig support for list properties 2019-01-24 15:14:53 +03:00
Svetlana.Zemlyanskaya 095a4cba4a FUS: report os and java versions as context 2019-01-24 13:09:48 +01:00
Tagir Valeev a0505f9e61 ExceptionWorker: limited lambdas support 2019-01-24 19:08:35 +07:00
Artemiy Sartakov 5b31737289 JavaFolding: added folding for multiline comments (IDEA-106702), added header for javadocs foldings (IDEA-144788) 2019-01-24 19:07:44 +07:00
Pavel Dolgov 9ad6e6ea10 Java: AIOOBE fixed (IDEA-205962) 2019-01-24 15:06:41 +03:00
Sergei Vorobyov 2e2b089989 IDEA-198414 added tests on outer source sets
cleanup content entries
2019-01-24 15:05:28 +03:00
Nicolay Mitropolsky c7f48cb477 fix for flaky SpringIntegration4CoreHighlightingTest.testTransformer 2019-01-24 15:02:59 +03:00
Dmitry Batkovich 65cb660fac inspection view: group by directory doesn't show modules IDEA-205936 2019-01-24 14:53:31 +03:00
Tagir Valeev 3a92a52992 IDEA-205947 Join lines works incorrectly if next line string literal is followed by the method call 2019-01-24 18:49:29 +07:00
Tagir Valeev bcc8d9d5ba CreateLocalFromUsageFix, ExpectedTypesProvider fixes (incl. EA-134473 - assert: CreateLocalFromUsageFix.getAnchor) 2019-01-24 18:49:29 +07:00
Tagir Valeev 0c9a1285ad CreateLocalFromUsageFix: typo fixed 2019-01-24 18:49:28 +07:00
Daniil Ovchinnikov 016b10f9af [groovy] spock: skip resolve & highlighting of interactions (IDEA-205861)
- don't even create reference for binary expressions which are interactions: *, >> and >>>;
- skip type check highlighting of such binary expressions;
- skip type check highlighting of methods which are method constraints (method call references are still resolved).
2019-01-24 14:47:33 +03:00
Daniil Ovchinnikov fce5051b76 [groovy] add api for determining whether some expression is not really an expression 2019-01-24 14:47:33 +03:00
Nikita Skvortsov a4af51dffa [BTW] expand 2 levels of output (workaround missing autoexpand in async tree) 2019-01-24 13:38:42 +03:00
Dmitriy.Panov 3b6f1c9c58 IJI-9: lazy IntelliJIcons cloning 2019-01-24 13:33:50 +03:00
nik f9f0563739 update bundled Kotlin plugin to 1.3.20-release (IDEA-202441) 2019-01-24 13:19:05 +03:00
nik 89b87f61d4 build scripts: deprecate buildZipWithBundledOracleJre option 2019-01-24 13:19:05 +03:00
Tagir Valeev bfad8296ba IDEA-205846 Suggestion to use String.repeat where appropriate when using JDK 11 2019-01-24 12:51:43 +07:00
Tagir Valeev 43414b9d46 ExceptionFilter: anchor to new Exception() instead of throw statement as stack is filled in ctor
Also support ArrayStoreException
2019-01-24 12:44:00 +07:00
Tagir Valeev 8bf6dd9418 ExcessiveRangeCheckInspection: check for isEmpty 2019-01-24 09:51:19 +07:00
Tagir Valeev 3103f929eb ReorderingUtilsTest: redundant suppression removed 2019-01-24 09:50:51 +07:00
Ilya.Kazakevich 51fe79533b fix django tests: support "Django trunk only" 2019-01-24 01:27:22 +03:00
Ilya.Kazakevich 047d87c246 test fix for IronPython, sources added to simplify such fixes
next time, just rebuild .dll from .cs
2019-01-24 01:03:24 +03:00
Daniil Ovchinnikov ea322017a0 [groovy] spock: don't feed synthetic get_ into processor, there is a field _ in spock.lang.Specification already 2019-01-24 00:11:40 +03:00
Daniil Ovchinnikov 72c2124d7e [groovy] spock: get rid of spock logic in type check highlighting (IDEA-205861) 2019-01-23 23:47:34 +03:00
Dennis Ushakov f8e86dc14b checkCancelled for reparsables 2019-01-23 23:00:57 +03:00
Anna.Kozlova f26e828d08 completion in code fragment: accept classes in unqualified state (IDEA-205931) 2019-01-23 20:30:19 +01:00
peter 0533c5d9ae add a runtime check that CachedValueProvider-s don't capture anything short-lived, transient and call-context-dependent 2019-01-23 19:57:53 +01:00
peter ddf6b372a2 DaemonProgressIndicator: don't create expensive useless throwables if we're already canceled 2019-01-23 19:57:53 +01:00
Sergey Malenkov 53b657ce54 IDEA-168303: do not cache a node name calculated from a virtual file 2019-01-23 21:53:03 +03:00
Svetlana.Zemlyanskaya 4a48db1a83 FUS: report common action places 2019-01-23 19:46:22 +01:00
Svetlana.Zemlyanskaya 528b9bd554 FUS: use the same action id in action and toolbar collectors 2019-01-23 19:31:27 +01:00
Svetlana.Zemlyanskaya 63adf0b9a4 FUS: move input event to builder class 2019-01-23 19:31:27 +01:00
Dmitry.Krasilschikov 6ee2dc044c IDEA-200666 fix UOE from tests 2019-01-23 20:12:52 +02:00
Anna.Kozlova e4ee82fd98 good code red for groovy
under register key
2019-01-23 19:09:11 +01:00
Daniil Ovchinnikov 6fa3ee99d9 [groovy] spock: use real jar in tests 2019-01-23 21:00:31 +03:00
Dmitry.Krasilschikov e4432a50b4 Merge branch 'master' of git-hosting.labs.intellij.net:idea-community 2019-01-23 19:05:09 +02:00
Roman Shevchenko c93edffb68 Merge remote-tracking branch 'origin/master' 2019-01-23 17:59:01 +01:00
Roman Shevchenko 51a3ec1376 [java] unwarranted direct use of Java module index 2019-01-23 17:53:35 +01:00
Dmitry.Krasilschikov 8e7f6a2db4 IDEA-200666 remove RecentlyChangedPlacesListener in favor of RecentPlacesListener 2019-01-23 18:51:31 +02:00
Dmitry.Krasilschikov b2e1beb1cd IDEA-200666 IDEA-205847 turn on coffeescript comments highlighting 2019-01-23 18:50:25 +02:00
Dmitry.Krasilschikov 57f1c48619 IDEA-200666 correct action presentation name 2019-01-23 18:50:25 +02:00
Dmitry.Krasilschikov a034658bd6 IDEA-200666 don't show empty editors 2019-01-23 18:50:25 +02:00
Dmitry.Krasilschikov 97a3573f33 IDEA-200666 IDEA-205841 remove editor right margin 2019-01-23 18:50:25 +02:00
Dmitry.Krasilschikov d43510bb88 IDEA-200666 IDEA-205647 setup Ctrl(Cmd) + Alt + S shortcut 2019-01-23 18:50:24 +02:00