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
Dmitry.Krasilschikov
993def448c
IDEA-200666 IDEA-205655 setup context color for checkbox mnemonic text; setup default list background color
2019-01-23 18:50:24 +02:00
Dmitry.Krasilschikov
d621d43257
IDEA-200666 IDEA-205818 close popup on focus lost
2019-01-23 18:50:24 +02:00
Dmitry.Krasilschikov
6e936525b7
IDEA-200666 IDEA-205817 close all popups before opening Recent Locations popup
2019-01-23 18:50:24 +02:00
Dmitry.Krasilschikov
7319b2817b
IDEA-200666 IDEA-205681 move list size settings from Registry to General | Editor | Limits group
2019-01-23 18:50:24 +02:00
Dmitry.Krasilschikov
3a3e0fd2f3
allow to save only valid int value that fit bounds
2019-01-23 18:50:24 +02:00
Dmitry.Krasilschikov
067076297a
IDEA-200666 minor code style changes
2019-01-23 18:50:23 +02:00
Dmitry.Krasilschikov
9359a57035
IDEA-200666 return immutable views of "back/changed" placed; rename listeners
2019-01-23 18:50:22 +02:00
Dmitry.Krasilschikov
719ecdcb7c
IDEA-200666 IDEA-205663 add "recent location" action onto main menu and go to action
2019-01-23 18:49:56 +02:00
Dmitry.Krasilschikov
bd05264cf9
IDEA-200666 IDEA-205655 UI corrections for the popup
2019-01-23 18:49:56 +02:00
Dmitry.Krasilschikov
776bae3172
IDEA-200666 IDEA-205658 show only title for empty snippets
2019-01-23 18:49:55 +02:00
Dmitry.Krasilschikov
56f4819058
IDEA-200666 IDEA-205654 correct after lines adjustments; save position offset a range marker
2019-01-23 18:49:55 +02:00
Dmitry.Krasilschikov
552de890af
IDEA-200666 respect column number for breadcrumbs
2019-01-23 18:49:55 +02:00
Dmitry.Krasilschikov
7e9caeefe6
IDEA-200666 IDEA-CR-41658 code style corrections according to review
2019-01-23 18:49:53 +02:00