peter
|
bf1d258edf
|
IDEA-88030 MouseInputAdapter's Select Methods to Override UI not needed?
|
2012-06-29 16:36:39 +02:00 |
|
peter
|
3ff726cc31
|
in-code test environment
|
2012-06-28 21:26:37 +02:00 |
|
peter
|
af2f70ae67
|
move heavy test to heavy test case
|
2012-06-28 21:26:37 +02:00 |
|
peter
|
f8d1f220b8
|
local members are more preferrable than global static ones
|
2012-06-28 20:17:02 +02:00 |
|
peter
|
a0377d60ef
|
ensure that everything suggested by class name completion is also suggested on second basic completion invocation (IDEA-86517)
|
2012-06-27 18:06:22 +02:00 |
|
Danila Ponomarenko
|
4123634435
|
IDEA-87839 'Split string' intention implemented
|
2012-06-27 13:07:30 +04:00 |
|
Danila Ponomarenko
|
2a004b3a4e
|
additional test for additional test for ConvertColorRepresentationIntentionAction
|
2012-06-27 13:07:30 +04:00 |
|
Danila Ponomarenko
|
6d8a78c66d
|
IDEA-62531 "Choose color" intention (Java): allow to convert between decimal and hex colour representation implemented
|
2012-06-26 19:53:55 +04:00 |
|
Danila Ponomarenko
|
b83dfbf637
|
IDEA-58049 Provide add type parameter quick-fix intention implemented
|
2012-06-25 18:11:54 +04:00 |
|
Danila Ponomarenko
|
6772fd01ea
|
IDEA-58049 partial implementation
|
2012-06-25 18:11:53 +04:00 |
|
peter
|
9c6efc077f
|
IDEA-87753 Generics: incorrect smart code completion (Generic array creation)
|
2012-06-25 14:17:31 +02:00 |
|
peter
|
3a3548f2a2
|
IDEA-83744 Always insert '()' when class name is completed after 'new' keyword
|
2012-06-22 14:44:11 +02:00 |
|
peter
|
724712ad09
|
IDEA-85069 Suggest to fill delegate arguments for all overload call candidates
|
2012-06-20 20:14:16 +02:00 |
|
peter
|
3cba0cb607
|
prefer class to its members
|
2012-06-20 19:33:07 +02:00 |
|
peter
|
dd15d0e6df
|
IDEA-83969 code completion in switch/case: auto/unboxing not checked with code completion
|
2012-06-20 19:33:06 +02:00 |
|
Danila Ponomarenko
|
3ab777e366
|
IDEA-85758 intention to replace casted var with a var of the right type and having the same value implemented
|
2012-06-20 16:04:00 +04:00 |
|
peter
|
598b68cfd9
|
suggest primitive types in parameter type position after an annotation
|
2012-06-19 18:41:09 +02:00 |
|
peter
|
f714f0a44c
|
Object methods are nothing special, don't put them to the top
|
2012-06-19 18:41:08 +02:00 |
|
Anna Kozlova
|
c058e0d5a1
|
surround with try|finally: insert new line and indent (IDEA-71020)
|
2012-06-19 20:08:11 +04:00 |
|
Danila Ponomarenko
|
4e91c6796c
|
IDEA-87401 CreateAssign -> Bind + +HighPriorityAction + tests added
|
2012-06-19 16:12:52 +04:00 |
|
Danila Ponomarenko
|
c0f55c7ea5
|
IDEA-87401 For intention "Assign Parameter to Field", provide a "Assign All Unassigned Parameters to Fields" implemented
|
2012-06-18 20:25:08 +04:00 |
|
Roman Shevchenko
|
062710d3a6
|
EA-36715 (better detect doc comment before conversion)
|
2012-06-18 17:04:18 +02:00 |
|
peter
|
72ecc025e2
|
suggest abstract in interface (IDEA-85701)
|
2012-06-18 16:42:18 +02:00 |
|
peter
|
b7edeb92b5
|
expected type is sometimes more important than prefix-variant case mismatch
|
2012-06-18 12:31:17 +02:00 |
|
Anna Kozlova
|
40e35d7a60
|
enable fix all for file for annotator problems, should work for localQuickFixes only (IDEA-87100)
|
2012-06-18 12:07:27 +04:00 |
|
Anna Kozlova
|
679e1c6bcf
|
change type args fix (IDEA-84097)
|
2012-06-15 13:13:26 +04:00 |
|
Anna Kozlova
|
c6e6a726ad
|
disable make class extend itself when assignment is not valid e.g. due to wrong type args
|
2012-06-15 13:13:25 +04:00 |
|
Alexey Kudravtsev
|
6fac34993e
|
reverted
|
2012-06-14 15:34:40 +04:00 |
|
Roman Shevchenko
|
93488641f8
|
Lambda expressions support: drop generic lambda expressions
|
2012-06-09 14:25:59 +04:00 |
|
Roman Shevchenko
|
69f07ad01e
|
IDEA-87248 (smart type pointer manager should be more tolerant to unknown types)
|
2012-06-08 20:53:28 +04:00 |
|
Danila Ponomarenko
|
8edc336fd2
|
IDEA-61130 Intention to replace an assignment with a setter call implemented
|
2012-06-08 16:18:43 +04:00 |
|
Roman Shevchenko
|
ee50d99da0
|
Lambda expressions support: second round
- typed parameters
- type parameter list
- resolve inside lambda
|
2012-06-08 14:34:03 +04:00 |
|
Alexey Kudravtsev
|
c44fdbd1e0
|
performance
|
2012-06-08 12:27:18 +04:00 |
|
Danila Ponomarenko
|
389ffea2d7
|
IDEA-86300 Create local variable intention implemented
|
2012-06-07 17:56:41 +04:00 |
|
peter
|
afee1a2277
|
IDEA-87104 Code completion should remember and prefer chosen variants
|
2012-06-07 15:47:16 +02:00 |
|
peter
|
beb498c478
|
IDEA-87091 JAVA: bad completion in type parameter
|
2012-06-07 12:25:21 +02:00 |
|
peter
|
49a2eee0ce
|
IDEA-87040 JavaDoc @link autocompletion is inconsistent with JavaDoc rendering when used on static fields
|
2012-06-07 12:25:21 +02:00 |
|
Anna Kozlova
|
bbb0760dbb
|
smart completion: diamonds: forbid non applicable diamonds based on the completion position (IDEA-87053)
|
2012-06-06 14:37:03 +04:00 |
|
Roman Shevchenko
|
6ea4c06d8f
|
Lambda expressions support: first round
|
2012-06-05 21:52:05 +04:00 |
|
Danila Ponomarenko
|
4b16f22fca
|
test fixes
|
2012-06-05 16:51:25 +04:00 |
|
Anna Kozlova
|
e5828700d5
|
class shadowing
|
2012-06-04 22:36:20 +04:00 |
|
peter
|
a3fde695dd
|
self-contained AddImpotActionTest
|
2012-06-04 15:02:28 +02:00 |
|
Roman Shevchenko
|
bf3b222335
|
Keyword completion in method references; cleanup
|
2012-06-04 12:19:11 +04:00 |
|
Roman Shevchenko
|
bd86a3e9bd
|
Introduce method reference type; mute type check for it
|
2012-06-04 12:19:08 +04:00 |
|
Roman Shevchenko
|
679ab25896
|
Method reverences language level highlighting
|
2012-06-04 12:18:58 +04:00 |
|
peter
|
8ccfb29451
|
don't prefer getClass over HashMap.get
|
2012-06-03 17:01:34 +02:00 |
|
Roman Shevchenko
|
95534a1d3c
|
First take on method references
|
2012-06-01 22:09:48 +04:00 |
|
Anna Kozlova
|
c4275850d6
|
do not search for outer classes when inner class with the same name present
|
2012-05-30 20:38:01 +04:00 |
|
peter
|
06262ae78b
|
IDEA-86286 Java: bad completion (interface without package?)
|
2012-05-30 17:34:19 +02:00 |
|
Danila Ponomarenko
|
0f472ce8b2
|
IDEA-28534 Intention enhancement: "Make class Foo implement interface Bar" implemented
|
2012-05-30 17:57:14 +04:00 |
|