nik
|
332b692e1f
|
more ModuleRootModel modifications rewritten using util methods
|
2012-06-18 17:08:59 +04:00 |
|
Evgeny Pasynkov
|
a61f306df2
|
Merge branch 'master' into upsource-master
|
2012-06-18 14:06:37 +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 |
|
nik
|
f4e5a9dd15
|
added utility for common ModuleRootModel modifications
|
2012-06-18 10:33:53 +04:00 |
|
Anna Kozlova
|
2d25763038
|
do not introduce from q.selection (IDEA-87461)
|
2012-06-15 17:48:25 +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 |
|
Dmitry Lomov
|
ce976c8919
|
Merge branch 'master' into upsource-master
Conflicts:
platform/projectModel-impl/src/com/intellij/openapi/components/impl/BasePathMacroManager.java
|
2012-06-14 18:17:23 +02:00 |
|
Alexey Kudravtsev
|
6fac34993e
|
reverted
|
2012-06-14 15:34:40 +04:00 |
|
Anton Makeev
|
99c6f41a8e
|
PsiModificationTrackerTest test fixed
|
2012-06-13 17:37:10 +02:00 |
|
Anton Makeev
|
23b738a8a9
|
wrong change reverted
|
2012-06-13 17:22:05 +02:00 |
|
Anton Makeev
|
87ef1bbd6d
|
AppCode:Device: lib rebuild with 10.6 as a base sdk, + project cleanup
|
2012-06-13 17:22:05 +02:00 |
|
Evgeny Pasynkov
|
f77d9c9ec7
|
JobUtil -> JobLauncher component
|
2012-06-13 15:04:41 +02:00 |
|
Evgeny Pasynkov
|
8c0ba20a7f
|
Split CacheManager and TodoCacheManager. Also, split implementations
|
2012-06-13 12:02:28 +02:00 |
|
Evgeny Pasynkov
|
68a9812a88
|
Split PsiSearchHelper and PsiTodoSearchHelper
|
2012-06-13 11:05:01 +02:00 |
|
Anna Kozlova
|
7d414e9817
|
convert anonymous to inner: collapse diamonds (IDEA-87265)
|
2012-06-13 11:40:34 +04:00 |
|
peter
|
1e90838aba
|
no closure folding for synchronized methods (IDEA-87268)
|
2012-06-12 19:26:34 +02:00 |
|
Anna Kozlova
|
685e33675c
|
convert anonym to inner: ignore used type params as they would be propagated anyway (IDEA-87171)
|
2012-06-09 21:31:06 +04:00 |
|
Anna Kozlova
|
173cb1f7ca
|
inline this() as method inside the constructor for non chained constructors (IDEA-87111)
|
2012-06-09 16:11:11 +04:00 |
|
Anna Kozlova
|
e0015d4888
|
change signature: do not show conflicts about non-changed param names
|
2012-06-09 16:11:10 +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 |
|
Anna Kozlova
|
55f930a0e1
|
change signature: substitute param types according to class hierarchy (IDEA-87146)
|
2012-06-08 20:39:43 +04:00 |
|
Anna Kozlova
|
da14fb5c42
|
merge pulled interfaces (IDEA-87191)
|
2012-06-08 20:39:42 +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 |
|
Anna Kozlova
|
78cf87d2c8
|
do not replace diamonds without necessity (IDEA-87172)
|
2012-06-08 16:07:19 +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 |
|
Roman Shevchenko
|
b00bbbc962
|
Test case for ambiguous lambda expression
|
2012-06-08 14:34:02 +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
|
7b23eb7655
|
show the type for new AnAction().registerCustomShortcutSet (IDEA-87048)
|
2012-06-07 15:56:00 +02:00 |
|
peter
|
2a20b2d5bd
|
show folded closure type when it can't be inferred from the context (IDEA-87048)
|
2012-06-07 15:47:16 +02: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 |
|
Anna Kozlova
|
e351e49a8a
|
inplace rename: preserve caret at the place it was left by user
|
2012-06-06 14:37:02 +04:00 |
|
Alexey Kudravtsev
|
f51c0eab3f
|
notnull
|
2012-06-06 13:33:56 +04:00 |
|
Roman Shevchenko
|
6ea4c06d8f
|
Lambda expressions support: first round
|
2012-06-05 21:52:05 +04:00 |
|
Anna Kozlova
|
e6cef9f0cb
|
Merge remote-tracking branch 'origin/master'
|
2012-06-05 18:19:31 +04:00 |
|
Maxim Shafirov
|
9b5731595e
|
KT-2145 Impossible to depend on Scala library
|
2012-06-05 18:15:07 +04:00 |
|
Anna Kozlova
|
0b59d19a7c
|
inline method/constant: warn when method is used in javadoc (IDEA-72562); add search in comments and strings/for text occurrences options
|
2012-06-05 18:09:49 +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
|
fa4c2a6916
|
IDEA-86810 Find Usages not finding usages when I do it on decompiled stub source
|
2012-06-04 20:20:21 +02:00 |
|
Anna Kozlova
|
201978075d
|
introduce constant: create subclass when it is not possible to place the constant inside the class (IDEA-86965)
|
2012-06-04 18:14:44 +04:00 |
|
peter
|
68a3521b34
|
IDEA-86911 Import StringValue class not offered [java]
|
2012-06-04 15:02:29 +02:00 |
|
peter
|
a3fde695dd
|
self-contained AddImpotActionTest
|
2012-06-04 15:02:28 +02:00 |
|
Roman Shevchenko
|
c2eb2a8514
|
Untangle Java-based parsers
|
2012-06-04 16:51:04 +04:00 |
|