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