Tagir Valeev
44585d34d9
CommentTracker: support removal of reference qualifier; used in AddSingleMemberStaticImportAction
2018-01-18 12:00:24 +07:00
Tagir Valeev
32e4a691f1
ToArrayCallWithZeroLengthArrayArgument: fixes according to review IDEA-CR-28526
...
1. Use default serialization
2. myEmptyPreferred is final
3. Typos in description
2018-01-18 10:50:29 +07:00
Tagir Valeev
a745aff70a
CatchMayIgnoreException: missing space added
2018-01-18 10:22:16 +07:00
Tagir Valeev
2917e5adf1
Class#isInstance marked as pure
2018-01-18 10:22:15 +07:00
peter
7188958adb
DomFileElement.createStableCopy should survive PsiFile invalidation (IDEA-185043)
2018-01-17 23:43:55 +01:00
Alexander Zolotov
85a30f0ff5
Add substringBefore macro (WEB-30691)
2018-01-17 22:13:50 +03:00
Semyon Proshev
12341747ff
Info on positional parameters when they are not expected (EA-102450)
2018-01-17 22:06:36 +03:00
Semyon Proshev
eaaaf8bd7a
Cleanup PyNamedTupleType
2018-01-17 22:06:36 +03:00
Semyon Proshev
bafc005066
Full type support for namedtuple._replace (PY-27148)
...
Provide correct parameters for typed and untyped NT.
Clarify return type for untyped case.
2018-01-17 22:06:35 +03:00
Semyon Proshev
a81ded8e78
Override namedtuple._make and namedtuple._replace return type (PY-27148)
2018-01-17 22:06:35 +03:00
Semyon Proshev
fcefe43db9
Improve ignoring access to namedtuple's protected members (PY-27148)
2018-01-17 22:06:35 +03:00
Roman Shevchenko
a250961d03
[java] using more suitable API in "insufficient language level" messages
2018-01-17 19:38:16 +01:00
Anna.Kozlova
128fc23804
unnecessary module dependency: check signature hierarchy
2018-01-17 19:35:02 +01:00
Denis Fokin
05c9dc64fd
IDEA-180346 Typeahead request blocked at com.intellij.openapi.wm.impl.FocusManagerImpl.typeAheadUntil
2018-01-17 21:11:53 +03:00
Egor Ushakov
be86640764
extracted clear capture/insert points
2018-01-17 20:34:14 +03:00
Roman Shevchenko
134584956a
[platform] tunes Java version formatting
2018-01-17 18:32:43 +01:00
Vladimir Krivosheev
3216566490
cleanup — use const
2018-01-17 18:26:56 +01:00
Vladimir Krivosheev
e67ec07267
find enum ignoring case
2018-01-17 18:26:55 +01:00
Vladimir Krivosheev
025af54ff3
fix default state — enum value must be uppercase
2018-01-17 18:26:55 +01:00
Mikhail Golubev
4b7f2a9af3
PY-28016 Investigating why the respective test blinks on TC
...
Added additional info in assertions and also replaced the original cache
data in JSON with a stub containing only Flask required for the test
(otherwise, its initialization seems to slow execution down dramatically).
2018-01-17 20:13:41 +03:00
Vladimir Krivosheev
74a4b7da17
restore deprecated method isNewSerializationUsed
2018-01-17 17:52:32 +01:00
Vladimir Krivosheev
48e7f8cd53
DoNotSaveDefaults project test — use heavy project instead of light
2018-01-17 17:46:32 +01:00
Anna.Kozlova
b1c2764cb4
junit: fix uniqueId/tags serialization
2018-01-17 17:39:42 +01:00
Anna.Kozlova
8f5e5270b8
add non-accessible warnings for super classes of params/return types
2018-01-17 17:39:41 +01:00
Anna.Kozlova
9face5277c
add non-accessible warnings for static calls
2018-01-17 17:39:41 +01:00
Egor Ushakov
1417be6a61
IDEA-158873 Evaluate window: cannot TAB from expression into results tree - reverted the fix for IDEA-173637
2018-01-17 19:33:19 +03:00
Egor Ushakov
31edc6bcdf
always select the result node on evaluate
2018-01-17 19:33:19 +03:00
Roman Shevchenko
8e3c235cd9
[java] generates JDK version descriptions instead of hard-coding
2018-01-17 17:27:27 +01:00
Vladimir Krivosheev
59e713b361
eliminate addConfiguration(..., false) — false is default value
2018-01-17 17:15:26 +01:00
Roman Shevchenko
dd51bb3492
[java] uses new Java version parser in language level detection
2018-01-17 17:13:55 +01:00
Alexander Zolotov
8fbe5e25cf
Run Go tests against GoLand IDE
2018-01-17 19:03:19 +03:00
Daniil Ovchinnikov
eb00d79cf9
[groovy] extract receiver and spread processing
2018-01-17 18:57:28 +03:00
Daniil Ovchinnikov
e1a9467abd
[groovy] return collection of results instead of an array
2018-01-17 18:54:00 +03:00
Bas Leijdekkers
98c6123fdf
IG: don't output text to console
2018-01-17 16:45:17 +01:00
Sergey.Anchipolevsky
90df0b53dc
Merge remote-tracking branch 'origin/master'
2018-01-17 18:40:15 +03:00
Sergey.Anchipolevsky
b3885d9707
the check denies some valid cases; removed (IDEA-185078)
2018-01-17 18:39:26 +03:00
Roman Shevchenko
d6846d4ba6
Cleanup (code reuse)
2018-01-17 16:31:23 +01:00
Roman Shevchenko
b68d6a0731
Cleanup (simpler runtime version check)
2018-01-17 16:30:23 +01:00
Roman Shevchenko
fb1f1fa2f4
Cleanup (minor optimization; warnings)
2018-01-17 16:21:36 +01:00
Olga Strizhenko
ed7f0acb3c
Spellchecker: fix test dict path
2018-01-17 18:14:37 +03:00
Daniil Ovchinnikov
ad7ebf74a8
[groovy] clean up GrClosureType
2018-01-17 18:07:31 +03:00
Daniil Ovchinnikov
e4556e78d1
[groovy] disable transformations in local variable tests
2018-01-17 18:01:31 +03:00
Daniil Ovchinnikov
86d1ad70d8
[groovy] extract ThrowingTransformation
2018-01-17 17:56:20 +03:00
Daniil Ovchinnikov
7554f1612b
[groovy] add isThisExpression and update isSuperExpression
2018-01-17 17:53:59 +03:00
Daniil Ovchinnikov
4b8f149e90
[groovy] @NotNull and clean CollectClassMembersUtil
2018-01-17 17:48:12 +03:00
Daniil Ovchinnikov
684d64a73e
[groovy] remove resolveClosures parameter (it's always true)
2018-01-17 17:43:24 +03:00
Daniil Ovchinnikov
3eff710599
[groovy] @NotNull
2018-01-17 17:40:41 +03:00
Daniil Ovchinnikov
3d73f2c56f
[groovy] remove default methods from GrCodeMembersProvider
2018-01-17 17:38:25 +03:00
Sergey Malenkov
b0998fef06
use correct ProjectViewPane to select an object in tests
2018-01-17 17:36:29 +03:00
Daniil Ovchinnikov
8e32df5385
[groovy] use elvis
2018-01-17 17:31:48 +03:00