Commit Graph
1511 Commits
Author SHA1 Message Date
anna 32e09dafb3 fix delegation to abstract method (EA-29618 - NPE: DelegateWithDefaultParamValueIntentionAction.invoke) 2011-09-09 10:54:30 +02:00
peter a3ba1c5d51 IDEA-62272 Choosing a package name suggestion with dot should open the next autopopup 2011-09-08 19:38:07 +02:00
peter 2ffcdf1cb9 IDEA-72776 JAVA: duplicate "boolean" autocomplete suggestion 2011-09-08 19:38:07 +02:00
peter a4f4d931e3 IDEA-72951 'break' keyword is not suggested by completion in a loop with single statement body 2011-09-08 19:38:06 +02:00
anna e2ae76304d expand diamonds on introduce parameter (IDEA-74059) 2011-09-08 19:27:54 +02:00
anna 94bb0729c0 introduce parameter: substitute type parameters on call site 2011-09-08 19:27:53 +02:00
anna b294192ac2 diamonds: should check raw types when error occurs before inference is even started (IDEA-74053) 2011-09-08 19:27:51 +02:00
anna 2b83ce0999 move inner to upper level: don't make enum constructor public (IDEA-74036) 2011-09-08 19:27:51 +02:00
peter c6343bf710 IDEA-70589 autocomplete in interfaces thinks that everything is a constant 2011-09-08 16:15:57 +02:00
Gregory.Shrago fcf5942e95 finally commented 2011-09-08 14:14:07 +04:00
anna 0eb2875056 surround expression with: support for expression's parts (IDEA-73868) 2011-09-08 11:21:17 +02:00
anna 85d3c55244 restore copy/paste for non-java files inside source roots (IDEA-73192 ) 2011-09-07 17:00:01 +02:00
anna b0d0f28f03 process diamonds on safe delete of type parameter (IDEA-73968) 2011-09-07 12:18:59 +02:00
anna 8fef5fc92d replace with diamonds should always check if inferred type agrees with expected type (IDEA-73944) 2011-09-07 12:18:58 +02:00
peter bff5d16471 dot chooses lookup items, even those that contain dot 2011-09-06 18:38:34 +02:00
peter 3efabdc178 preselect the most relevant item when lexicographic sorting is enabled in the lookups 2011-09-06 18:16:55 +02:00
anna 36b2da5c5e replace diamonds with explicit type params (IDEA-73932 ) 2011-09-06 12:38:46 +02:00
Denis.Zhdanov 8b10212d58 IDEA-73904 Editor: Correct pasting of string that ends with line feed symbol
Corrected 'paste' processing when pasted text starts with white spaces and ends with line feed
2011-09-06 14:35:33 +04:00
anna ca2c3bc539 SOE (IDEA-69752 ) 2011-09-06 11:54:45 +02:00
anna c09410b3b5 @Override quick fixes: suggest to pull method up; pull members up, extract interface/superclass (IDEA-55720 ) 2011-09-06 11:54:45 +02:00
anna 25b5ddcbc8 pull up: preserve/remove override from pulled method according to super classes structure 2011-09-06 11:05:01 +02:00
anna 5471e8e202 push down: do not add the same interface twice (check class equivalence over non-copied element) 2011-09-06 11:05:00 +02:00
anna d1a5dacee3 inline superclass: preserve superclass extends/implements list (IDEA-69339) 2011-09-06 11:04:59 +02:00
Alexey Pegov 7330ac2d73 Merge branch 'master' of git.labs.intellij.net:idea/community 2011-09-06 09:55:59 +04:00
Alexey Pegov 7dbb745921 _testStringBeforeAnotherStringShouldNotIncreaseIndentOfTheFollowingString 2011-09-06 09:55:39 +04:00
Dmitry Jemerov c4ec687c0d push down more Java specific stuff, remove unnecessary generification 2011-09-05 20:41:12 +02:00
Dmitry Jemerov f65ce86c05 reduce the amount of 'throws Exception' in tests 2011-09-05 20:41:12 +02:00
Dmitry Jemerov 0d5211ba43 AbstractInplaceIntroduceTest should be a little bit more abstract 2011-09-05 20:41:11 +02:00
Denis.Zhdanov 7c543d58c0 IDEA-73904 Editor: Correct pasting of string that ends with line feed symbol
1. Corrected 'paste' processing;
2. Switched BlockIndentOnPasteTest to LightCodeInsightFixtureTestCase (platform changes caused NPE);
2011-09-05 16:11:30 +04:00
anna b01b21b30f rationalize static method calls after pull up 2011-09-02 19:25:58 +02:00
peter c8e59d711c IDEA-73717 Completion after 'new' and generics 2011-09-02 18:37:54 +02:00
Alexey Kudravtsev ee1a3cb532 IDEA-72851 2011-09-02 13:50:55 +04:00
anna 4fddb0a5c8 redundant casts: skip casts in conditional branches of calls when resulted call would resolve to another method (IDEA-15720) 2011-09-01 19:07:48 +02:00
anna a8172fdc67 replace inaccessible field with getter/setter (IDEA-22752) 2011-09-01 16:04:33 +02:00
anna cd43fc0173 change new type & collapse generics for java 7 (IDEA-73517) 2011-09-01 16:04:31 +02:00
Alexey Kudravtsev 25327e75a7 exception on manycore machine 2011-09-01 14:22:33 +04:00
anna ab1d2768b6 diamonds: do not capture wildcard on inference (IDEA-73689 ) 2011-08-31 16:53:36 +02:00
Alexey Kudravtsev 6b20885666 run injections in background upon commit document
+ closure friendly API
2011-08-31 16:32:11 +04:00
Dmitry Avdeev 0485312af1 update VirtualFile length in the right time 2011-08-30 16:12:53 +04:00
peter d2435d6019 insert common prefix by default, but only for explicit completion (for now) 2011-08-29 19:25:05 +02:00
peter c27e7a1a54 can we live without common prefix insertion on second completion invocations? 2011-08-29 19:18:42 +02:00
Alexey Kudravtsev bec425fc0c cleanup 2011-08-29 11:35:27 +04:00
anna 818ef93d29 rename constructor matching class (IDEA-22812 ) 2011-08-26 19:01:05 +02:00
Roman Shevchenko 8178ec8cae Consistent OS-independent command line params' quoting and escaping 2011-08-26 18:21:49 +02:00
anna b07cacac30 expect errors on importing from default packet 2011-08-26 18:14:26 +02:00
anna 9bc5f34ff8 process c-style arrays in setInitializer (IDEA-20538 ) 2011-08-26 17:57:19 +02:00
Dmitry Jemerov fe6f3b4b33 more occurrences of "occurences" 2011-08-26 16:02:20 +02:00
Dmitry Jemerov f1162ec6d8 fix spelling of occurrences in the Java refactoring implementation classes 2011-08-26 16:02:19 +02:00
anna ef6071d1ca test data fixed to exclude imports for default package 2011-08-26 15:58:34 +02:00
anna 15b1d535cd add single static import on inaccessible element - retrieve accessible or do not suggest intention (IDEA-18050 ) 2011-08-26 15:58:33 +02:00