Anna.Kozlova
|
0881cae40e
|
disable test
|
2016-09-30 09:33:28 +02:00 |
|
Anna.Kozlova
|
cfb011e3e1
|
check inheritance for classes in local scopes to check that metho overrides another method (IDEA-161863)
|
2016-09-30 09:33:28 +02:00 |
|
Anna.Kozlova
|
e052fabb42
|
conditional: ensure to convert type from parent to ll >= 1.8 so assignments would be correct, etc (IDEA-161854)
|
2016-09-30 09:33:28 +02:00 |
|
Yaroslav Lepenkin
|
e0a89da302
|
[Inline Param Name Hints] do not show hints for java.lang.String methods
|
2016-09-29 22:00:24 +03:00 |
|
Yaroslav Lepenkin
|
5c3214b57c
|
[Inline Param Name Hints] show single string literal if there is more that one String parameter in corresponding method
|
2016-09-29 22:00:24 +03:00 |
|
Vladimir Krivosheev
|
2db4b63864
|
setAttributes — use equals
|
2016-09-29 17:03:17 +02:00 |
|
Yaroslav Lepenkin
|
bcf5640e52
|
[Inline Param Name Hints] do not show single hint if it is string literal
|
2016-09-29 17:53:34 +03:00 |
|
Anna.Kozlova
|
d9daa533c1
|
whole file pass: ensure restarted on all files after a change (IDEA-161890)
|
2016-09-29 16:03:15 +02:00 |
|
Roman Shevchenko
|
ce56e331b3
|
Cleanup (missing annotations)
|
2016-09-29 15:55:12 +02:00 |
|
Roman Shevchenko
|
4f22f2e176
|
[java] Jigsaw package accessibility highlighting (source dependencies)
|
2016-09-29 14:11:09 +02:00 |
|
peter
|
53867e057f
|
IDEA-161862 Lambda Expressions not showing as implementations of an interface
|
2016-09-29 11:31:20 +02:00 |
|
Dmitry Batrak
|
1d6f2daa8d
|
IDEA-161410 Quick Documentation: double opening angle brackets are printed as single brackets
|
2016-09-29 10:58:44 +03:00 |
|
peter
|
135a5d5c48
|
IDEA-153564 @Contract annotation for constructors; report non-trivial always failing calls
|
2016-09-28 16:46:40 +02:00 |
|
Yaroslav Lepenkin
|
bbf06aac62
|
[Inline Param Name Hints] more ignored common methods
|
2016-09-28 17:20:00 +03:00 |
|
Yaroslav Lepenkin
|
f3a059d01e
|
[Inline Param Name Hints] ... for varargs param shown before param name
|
2016-09-28 17:03:19 +03:00 |
|
Yaroslav Lepenkin
|
669e4e1c4d
|
[Inline Param Name Hints] hints shown for single parameter methods, except setters and well know method names like "println", "get", "contains"...
|
2016-09-28 17:03:19 +03:00 |
|
Anna.Kozlova
|
946991683d
|
introduce parameter: ensure varargs are not substituted twice (IDEA-161779)
|
2016-09-28 09:16:48 +02:00 |
|
Anna.Kozlova
|
457ad67441
|
unwrapped selection: ensure highlighting is set according to the text range (IDEA-161690)
|
2016-09-27 17:21:04 +02:00 |
|
peter
|
99df41927d
|
fix typo in SmartPsiElementPointersTest.testAnchorInfoSurvivesPsiChange
|
2016-09-27 16:23:21 +02:00 |
|
Anna.Kozlova
|
e6427398a9
|
static imports: increase limit to request index as the most of checks are postponed to be performed outside of index request; check excluded from import first as it depends on names only (IDEA-161679)
|
2016-09-27 10:32:54 +02:00 |
|
Anna.Kozlova
|
9863deb8d9
|
introduce functional parameter: exclude only selection range from used parameters check as for functional interfaces the whole code block is treated as selection's parent (IDEA-154299)
|
2016-09-27 09:22:01 +02:00 |
|
Anna.Kozlova
|
971fdab483
|
goto implementation: allow on incomplete code (IDEA-161718)
|
2016-09-26 18:14:53 +02:00 |
|
peter
|
52619fbe7f
|
simplify too smart class proximity heuristic by package name parts (IDEA-161684)
|
2016-09-26 13:49:57 +02:00 |
|
Vladimir Krivosheev
|
41d97bbc64
|
fix test data
|
2016-09-25 18:45:25 +02:00 |
|
Vladimir Krivosheev
|
2fbe1f5fe7
|
fix DaemonRespondToChangesTest.testDaemonIgnoresFrameDeactivation
|
2016-09-25 18:39:40 +02:00 |
|
Vladimir Krivosheev
|
4c32c967a6
|
fix test data
|
2016-09-23 18:30:56 +02:00 |
|
Vladimir Krivosheev
|
fddfc04823
|
first step (disable unlisted tool on init) to fix IDEA-158936 Locked profiles — do not save and modify on init, change only on explicit user edit action
|
2016-09-23 18:24:04 +02:00 |
|
Anna Kozlova
|
de96e70e27
|
extract method: fix complete normally custom check (IDEA-161592)
|
2016-09-23 19:22:20 +03:00 |
|
Vladimir Krivosheev
|
1b71622042
|
fix test data
|
2016-09-23 17:26:54 +02:00 |
|
Anna Kozlova
|
3856ae2cb0
|
EA-88093 - IOE: PsiElementFactoryImpl.createField
|
2016-09-23 12:46:57 +03:00 |
|
Roman Shevchenko
|
c842dfb470
|
[tests] common base class for Java module tests
|
2016-09-22 15:47:08 +03:00 |
|
Yaroslav Lepenkin
|
fd6fa85527
|
[InlayParameterHints] show param name for this argument
|
2016-09-22 15:37:59 +03:00 |
|
Roman Shevchenko
|
6f3e69454f
|
Cleanup (service provider for JavaFileManager)
|
2016-09-22 15:22:31 +03:00 |
|
Roman Shevchenko
|
ba633dffdf
|
Merge remote-tracking branch 'origin/master'
|
2016-09-22 14:41:18 +03:00 |
|
Roman Shevchenko
|
6c758313b5
|
[java] renaming modules
|
2016-09-22 14:39:30 +03:00 |
|
Yaroslav Lepenkin
|
0fc703165a
|
[InlayParameterHints] Move option to Editor | Appearance, enable by default
|
2016-09-21 20:09:21 +03:00 |
|
Daniil Ovchinnikov
|
69ce9378b5
|
cleanup: remove unnecessary semicolons from groovy sources
|
2016-09-21 18:41:17 +03:00 |
|
Yaroslav Lepenkin
|
6b7a62c3e7
|
Revert: [InlayParameterHints] Move option to Editor | Appearance, enable by default
|
2016-09-21 15:04:20 +03:00 |
|
Yaroslav Lepenkin
|
4ad43205e3
|
[InlayParameterHints] Move option to Editor | Appearance, enable by default
|
2016-09-21 14:52:05 +03:00 |
|
peter
|
c795dafee3
|
anonymous classes can be inside method references (EA-88472 - assert: PsiClassImpl.calcBasesResolveContext)
|
2016-09-21 11:48:57 +02:00 |
|
peter
|
273b3ed9a7
|
infer null->null contract for methods like skipParenthesizedExprDown
|
2016-09-21 10:50:31 +02:00 |
|
Dmitry Batrak
|
c97e7f6f0d
|
IDEA-161026 Quickdoc badly shows initialization of array
|
2016-09-21 11:43:27 +03:00 |
|
Tagir Valeev
|
aadd111eda
|
IDEA-161420 Quick-fix to replace if(optional.isPresent()) with better alternatives
|
2016-09-21 15:41:20 +07:00 |
|
peter
|
72f5f15010
|
IDEA-157276 Code completion should disprefer primitive names in method calls
|
2016-09-20 17:14:01 +02:00 |
|
peter
|
e040a3d284
|
IDEA-157893 Autocompletion should not use static import in case of conflict
|
2016-09-20 16:41:43 +02:00 |
|
peter
|
b08872448c
|
IDEA-161061 Quick-fix to replace nullableExpr.equals(...) with Objects.equals(nullableExpr, ...)
|
2016-09-20 16:41:43 +02:00 |
|
Vladimir Krivosheev
|
1d5c36b1ce
|
do not use Project.DIRECTORY_STORE_FOLDER and project.getBaseDir, avoid cast to IProjectStore
|
2016-09-20 12:52:19 +02:00 |
|
Tagir Valeev
|
70ab891daf
|
move StreamApiMigrationInspection to separate package, extract inner classes, add "suggest foreach" option, restore comments in anyMatch/findFirst/etc., fix trivial replacements with anyMatch/findFirst
|
2016-09-20 13:37:14 +07:00 |
|
Anna Kozlova
|
b8f0e626b9
|
java 8 diamonds: include constructor's type parameters in inference constraints (IDEA-160918)
|
2016-09-19 17:43:55 +03:00 |
|
peter
|
490d4e67bd
|
IDEA-76782 Generate runtime assertions for all configured not-null annotations
|
2016-09-19 12:04:52 +02:00 |
|