Vladislav.Soroka
3d4325af94
quick fixes: MissingDependencyFixProvider code cleanup
2015-07-16 13:23:17 +03:00
peter
4d750285fc
IDEA-142696 Create Test: INRE on pressing Ok right after Fix in the dialog
2015-07-16 12:06:01 +02:00
Vladislav.Soroka
835d90a75b
quick fixes: extension point for order entry quick fixes renamed to MissingDependencyFixProvider
2015-07-16 12:33:34 +03:00
Vladislav.Soroka
a1ece222e0
quick fixes: extension point for order entry quick fixes to override or complement default platform fixes added
2015-07-16 11:04:48 +03:00
Vladislav.Soroka
5313a8cd3b
quick fixes: extension point for order entry quick fixes to override or complement default platform fixes added
2015-07-16 10:54:56 +03:00
peter
5b88d84aa4
java smart completion: don't show parameter info when no variants
...
it gets in the way
the expected type information is anyway included into "No suggestions" popup
2015-07-15 20:15:41 +02:00
peter
0e51348283
IDEA-142398 Analyze Stack trace does not indicate the correct blocking thread where some threads are in java.lang.Object.wait(Native Method)
2015-07-15 17:25:08 +02:00
Dmitry Batkovich
67ceee54df
Insoection to convert guava's fluent iterables to java 8 streams
2015-07-15 18:12:26 +03:00
nik
af3daee805
'Add junit to classpath' quick-fix moved to junit plugin
2015-07-15 17:13:09 +03:00
nik
10f769a60c
JavaTestFramework: allow to specify several classes paths for the library
2015-07-15 17:13:09 +03:00
Alexey Kudravtsev
fdb7afe963
notnull
2015-07-15 16:48:49 +03:00
nik
7c59f2a4f9
attach bundled library quick fix: cleanup and deduplication
2015-07-15 14:49:57 +03:00
Anna Kozlova
6dddedeb39
override/implement: do not add type parameters from super method if supercalss was erased (IDEA-142453)
2015-07-14 22:07:19 +03:00
Roman Shevchenko
b1f3e02818
Cleanup (potential NPE; obvious annotation)
2015-07-14 13:35:17 +03:00
peter
7d4b728fb3
ignore non-Java qualified names in completion (EA-70649 - assert: ReferenceExpressionCompletionContributor.createMockReference)
2015-07-14 11:34:12 +02:00
Yann Cébron
33054d616c
Icon gutter: extract ProjectIconsAccessor, SLRU cache
2015-07-13 09:52:11 +02:00
peter
7194336a1f
IDEA-140452 Complete-statement insert closing parenthesis at wrong place
2015-07-09 20:49:01 +02:00
peter
26f25b917d
IDEA-68660 ctrl-shift-enter does not insert a semicolon after anonymous implementation
2015-07-09 20:49:01 +02:00
peter
8cbbf3648b
IDEA-31554 "Complete Current Statement" does not format code on "else if" condition code block
2015-07-09 20:49:00 +02:00
peter
75f04d0383
IDEA-41929 Ctrl + Shift + Enter doesn't work for "for (; ;)"
2015-07-09 20:49:00 +02:00
peter
4f6e27823e
IDEA-142439 Wrong cursor placement when creating a class after brackets autocomplete
2015-07-09 20:49:00 +02:00
peter
4ff9ba80f3
IDEA-41246 Ctrl + Shift + Enter problem if array elements are not the same line
2015-07-09 20:48:59 +02:00
Anna Kozlova
19aee02b2c
invalid psi during inline
2015-07-09 12:04:36 +03:00
Roman Shevchenko
0cd93586cc
Cleanup (formatting)
2015-07-08 21:26:20 +03:00
Anna Kozlova
1aea1b76e7
safe delete: delete type parameters of the overriding method, otherwise it would be a compilation error (IDEA-142378)
2015-07-08 20:37:19 +03:00
Anna Kozlova
51af5a6312
change signature: ensure propagation works for inheritors (IDEA-142350)
2015-07-08 20:37:17 +03:00
Anna Kozlova
6804eceb62
introduce variable placed inside lambda body: ensure initializer not changed (IDEA-142361)
2015-07-08 20:37:15 +03:00
Anna Kozlova
c6e02e008a
escape class names with $ inside (IDEA-142373)
2015-07-08 13:50:23 +03:00
Egor.Ushakov
b8edaad7d1
icon for lambdas in implements popup
2015-07-07 20:38:32 +03:00
Denis Fokin
ea24efaba3
IDEA-142305 Changes to files are not saved on frame deactivation
2015-07-07 18:04:12 +03:00
Yaroslav Lepenkin
ecf06ab80c
Alignment on "public, static, void, <T>, throws" replaced with none indent.
...
Previously alignment were created for mostly every element of method/class declaration
|public |void |run() {
}
Therefore, when posprocess reformat is used in reformat context mode on "run" rename will be reformatted whole method declaration starting with public, which sometimes can be not usefull
2015-07-07 17:24:06 +03:00
Anna Kozlova
fde12ea8dd
unimplement with cyclic inheritance (IDEA-142343)
2015-07-07 14:55:18 +03:00
Alexey Kudravtsev
9576593064
reflection cleanup
2015-07-07 13:47:59 +03:00
Roman Shevchenko
c8cd5a7770
ui: NPE in UnscrambleDialog.getPreferredFocusedComponent()
2015-07-06 20:17:37 +03:00
Roman Shevchenko
92009c3336
Merge remote-tracking branch 'origin/master'
2015-07-06 17:35:36 +03:00
Roman Shevchenko
0fe588d76f
IDEA-130011 (javadoc asterisks stripped from generated doc info)
2015-07-06 17:34:39 +03:00
Roman Shevchenko
7c7a5a4a81
Cleanup (formatting)
2015-07-06 17:20:26 +03:00
Anna Kozlova
0c0d95fbc9
SOE (IDEA-142291)
2015-07-06 15:56:21 +03:00
Alexey Kudravtsev
9465df65a2
dead code removed
2015-07-06 14:14:50 +03:00
Konstantin Bulenkov
417010e654
remove old code ? TRUE : FALSE
2015-07-06 01:48:40 +02:00
Konstantin Bulenkov
710a5a8a5e
remove old code ? TRUE : FALSE
2015-07-06 01:30:55 +02:00
peter
1294ec93f4
IDEA-140728 Suggest to automatically fill parameter of Stream#collect() method calls with standard Collectors instances
2015-07-03 18:25:08 +02:00
peter
209dea1eda
IDEA-140731 Second invocation of Smart Type completion should suggest to convert array to Stream
2015-07-03 18:25:08 +02:00
Dmitry Jemerov
9939933a66
restore public visibility for classes used in Kotlin plugin
2015-07-03 16:03:17 +02:00
peter
b63c470c46
JavaFilePasteProvider: normalize line separators
2015-07-03 14:12:21 +02:00
Anna Kozlova
b27533f02e
fix onDemand check for classes resolved to default imports like 'java.lang' (IDEA-141782)
2015-07-03 14:57:18 +03:00
Rustam Vishnyakov
2d6a711bc6
Per language wrap on typing reverted
2015-07-03 12:54:35 +03:00
Dmitry Batkovich
7f5f30d8bd
EA-70357 AddMethodQualifierFix checks allowage of file modification
2015-07-02 21:15:00 +03:00
Dmitry Batkovich
6a6062ec32
Iterables are converted to Stream using spliterator
2015-07-02 20:19:03 +03:00
Dmitry Batkovich
e98517a060
StaticPseudoFunctionalStyleMethodInspection: doesn't throw exception when lambda is variable
2015-07-02 19:52:42 +03:00