Peter Gromov
|
0cb5839b13
|
IDEA-246339 Do not suggest stream methods on method reference completion
GitOrigin-RevId: a72a1bda98f47056b893c31b1d0f894df3ced82a
|
2020-07-22 15:09:00 +00:00 |
|
Peter Gromov
|
b8dc92e383
|
fix for EA-234762 - CCE: StreamConversion.generateStreamSuggestions (IDEA-CR-65315)
GitOrigin-RevId: 7c04c7efa0523bfeeb7fa2932ec7e9535ca23425
|
2020-07-22 15:08:59 +00:00 |
|
Peter Gromov
|
112cdd0579
|
java completion: prefer method reference suggestions with exactly matching return type (IDEA-210581)
GitOrigin-RevId: 5522e5c103b72ea9d1a7c9ae860e504b6515b1da
|
2020-06-17 20:39:35 +03:00 |
|
Peter Gromov
|
1ab76a3b95
|
Skip some invalid/meaningless .stream().* completion suggestions (IDEA-243790)
GitOrigin-RevId: e02ac9f63fd6384ffe3f27f5c4825ddc3a5af58e
|
2020-06-17 19:18:12 +03:00 |
|
Peter Gromov
|
b9525d143e
|
java completion: sort/filter suggestions after :: by their matching to the expected type (IDEA-166673)
GitOrigin-RevId: adaefc912e115826280976b23adee38483ca1f71
|
2020-06-17 17:01:52 +03:00 |
|
Peter Gromov
|
847bb51000
|
IDEA-188654 Stream API methods autocomplete
GitOrigin-RevId: c4e2caba222324726aad91148ab37c0acf4fd86a
|
2020-06-08 08:20:56 +00:00 |
|
peter
|
a04504dddc
|
don't suggest inaccessible qualifiers when chain-completing a java method reference (IDEA-217955)
GitOrigin-RevId: 78fc63c40948e6873279d6fe4c923bf3113a8b2e
|
2019-07-23 17:44:15 +03:00 |
|
peter
|
1c50ca6d08
|
java completion: remove irrelevant suggestions after Unresolved:: (IDEA-201798)
to enable chain completion, which only works when there are no other suggestions
|
2018-11-08 09:22:18 +01:00 |
|
peter
|
c9694995ac
|
IDEA-199875 Rank println higher than print
|
2018-10-05 11:25:23 +02:00 |
|
Anna Kozlova
|
c43b6f20de
|
completion: check parent overloads for constructor calls as well (IDEA-187354)
|
2018-06-05 17:13:42 +03:00 |
|
peter
|
de6c52c7a0
|
IDEA-187747 Suggest Collectors.joining() collector for String stream
|
2018-05-02 16:32:48 +02:00 |
|
peter
|
9c671df7d1
|
complete Collectors methods inside collect() call (IDEA-181449)
|
2018-01-08 18:52:37 +01:00 |
|
peter
|
9ad8c63df4
|
java completion: lambda items should be higher than recently selected items (IDEA-183824)
|
2017-12-15 20:12:49 +01:00 |
|
peter
|
beb4f6dba7
|
move completion suggestions before lambda only when they really match specific expected type (IDEA-183592)
|
2017-12-12 17:55:37 +01:00 |
|
peter
|
76641748e0
|
java completion: prefer lambdas over method references (IDEA-181662)
|
2017-11-07 21:51:31 +01:00 |
|
peter
|
dd920e884e
|
completion: place functional expressions after variables of expected type (IDEA-174428, IDEA-178600)
|
2017-09-15 22:04:11 +02:00 |
|
peter
|
03a663c63e
|
IDEA-165006 Support chained completion for method references in Java 8+
|
2017-06-05 19:20:02 +02:00 |
|
peter
|
24e81df27c
|
IDEA-172186 Autocomplete for interface method does not work if prefixed with 'default' keyword
|
2017-05-03 16:55:49 +02:00 |
|
peter
|
abeb3aae84
|
IDEA-167777 Code completion (ctrl+space) ignores static imports from interfaces.
|
2017-02-08 18:49:11 +01:00 |
|
peter
|
4e71366f3b
|
prefer local variables over static method references in completion
|
2017-02-01 17:53:15 +01:00 |
|
peter
|
8d4406a15e
|
IDEA-165594 Auto completion adds unnecessary spaces before and after colon in case of method reference
|
2016-12-19 15:47:42 +01:00 |
|
peter
|
d408fdc798
|
IDEA-161250 Semicolon added in the middle of code
|
2016-09-15 12:03:42 +02:00 |
|
peter
|
c71a1e7136
|
IDEA-158267 Parameter completion overwrites the following lambda declaration ' () -> {}'
|
2016-07-27 12:15:56 +02:00 |
|
peter
|
dc64af7f22
|
IDEA-156379 Suggested "collect(Collectors.toList())" ignores static Collectors import
|
2016-05-24 15:21:50 +02:00 |
|
peter
|
d167a4e820
|
don't suggest break/continue inside lambda/anonymous inside a loop (IDEA-CR-10869)
|
2016-05-19 10:58:51 +02:00 |
|
peter
|
20f69c8111
|
remove wrong capture treatment: the completion result is incorrect (IDEA-155188)
|
2016-05-03 14:25:59 +02:00 |
|
peter
|
80ad8e9ebd
|
IDEA-154276 Suggest method references to constructors of implementing classes when Supplier<AnAbstractClass> is expected
|
2016-05-02 08:58:57 +02:00 |
|
peter
|
85601ec30c
|
support captured types in incomplete overloaded lambda completion (IDEA-155188)
|
2016-04-26 10:23:35 +02:00 |
|
peter
|
3b725bc33e
|
IDEA-155188 Lambda auto completion for incomplete overloaded method fails
|
2016-04-25 20:45:38 +02:00 |
|
peter
|
99bb53c9f6
|
no irrelevant java completion inside comments (IDEA-153683)
|
2016-04-04 16:42:04 +02:00 |
|
peter
|
b3a7925265
|
a test for EA-78631 - IAE: LightVariableBuilder.<init> (IDEA-CR-8189)
|
2016-02-26 15:19:04 +01:00 |
|
peter
|
473384bbf6
|
java 8 completion: suggest Collectors toList/toSet/toCollection in statement context
|
2016-02-01 18:16:21 +01:00 |
|
peter
|
72bed0ac68
|
IDEA-145145 Code Completion does not work properly in Collectors.toMap
|
2016-01-25 14:25:50 +01:00 |
|
peter
|
5d31a4c147
|
IDEA-146512 Code completion adds unnecessary type parameter
|
2015-10-17 12:36:37 +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 |
|
Anna Kozlova
|
1996dc9571
|
static interface methods completion: forbid on instance members, inheritors (IDEA-107794)
|
2013-05-30 15:46:54 +04:00 |
|