Commit Graph
4659 Commits
Author SHA1 Message Date
Roman Shevchenko e9d47d7235 More places to look for JDK on Linux 2012-03-27 21:34:41 +02:00
peter baee22d965 expected type should always be at the top of the lookup in smart completion after new 2012-03-27 20:30:59 +02:00
peter 14893c2f39 IDEA-83580 Unnecessary parentheses around call qualifier 2012-03-27 20:30:59 +02:00
anna 448fa70738 cancel background task on progress cancelling (IDEA-83540) 2012-03-27 16:56:31 +02:00
anna 02db1cca33 more direct message when all fields already contains getters/setters 2012-03-26 20:19:46 +02:00
Maxim.Medvedev be108dce90 IDEA-50677 Groovy 1.7: Smart Code Completion for anonymous interface implementation expression could be added 2012-03-26 18:11:01 +04:00
anna 2b8b4985ba EA-35112 - IOE: JspJavaFileImpl.setPackageName 2012-03-26 14:57:57 +02:00
anna 39781f1609 EA-35088 - assert: ProblemDescriptorImpl.<init> 2012-03-26 14:57:56 +02:00
Konstantin Bulenkov d84822f977 +forName 2012-03-26 12:28:27 +02:00
anna dae3690e62 IDEA-83344: restore state after escaped introduce correctly
(cherry picked from commit 161240ac4eb414839985b2adef7732fc9a8d2e00)
2012-03-23 20:52:13 +01:00
anna 7746d7748f import default values on change signature (IDEA-83331) 2012-03-23 20:07:04 +01:00
Konstantin Bulenkov ab3a58a664 reflection fix + tests 2012-03-23 18:06:28 +01:00
Konstantin Bulenkov 6a67561d30 reflection support (completion + refs) 2012-03-23 15:54:06 +01:00
Maxim Shafirov 23bd5d9df1 IDEA-82390: Ability to remove mnemonics in control alltogether. 2012-03-23 14:14:05 +04:00
anna 3e8a509f50 do not suggest to create inner class inside type parameter 2012-03-22 14:14:39 +01:00
Alexey Kudravtsev b16b90ff70 optimisation: cache external annotations 2012-03-22 14:11:52 +04:00
Alexey Kudravtsev 557704c1cc CCE 2012-03-22 14:09:58 +04:00
Alexey Kudravtsev aea74583d0 notnull 2012-03-22 14:09:56 +04:00
peter 812951529f default file template inspection to hold its internal PSI on a soft reference: prevents memory snapshot pollution with JavaFileElement's 2012-03-22 10:54:04 +01:00
anna cc9cad7d69 do not create fix in batch mode if it requires dialog (IDEA-83242) 2012-03-21 19:27:11 +01:00
anna 3c177ff282 IDEA-83181 create param for field: ensure current field is included; exclude dbl params
(cherry picked from commit e91afa5d579554278be709565d9919b5d1e78b95)
2012-03-21 18:02:15 +01:00
anna c2cd81a916 IDEA-83191 Refactor > Copy does not copy directory structure when performed over hierarchy under source root
(cherry picked from commit c88ab2e711b18fed65368feeeba55b13f907ef0f)
2012-03-21 18:02:14 +01:00
anna 939ed2bede introduce field: use precalculated settings (IDEA-83180)
(cherry picked from commit 019be99b8e2b558e2014565a15dd29f0202b4653)
2012-03-21 18:02:13 +01:00
anna fbfe40427e logging EA-34606 - assert: MoveFilesOrDirectoriesUtil.doMoveFile
(cherry picked from commit c1e3a3db68795a21f6171f5bd4fe935eaf3d3ae1)
2012-03-21 18:02:12 +01:00
anna 8cea94f9c3 optimize imports: leave on demand imports untouched when no corresponding dirs can be found in the resolve scope (IDEA-82944) [peter]
(cherry picked from commit 61c42a9b1cb1fa712db584b8df5bc707cf4fb7ea)
2012-03-21 18:02:11 +01:00
anna 8e376fdf92 EA-30860 - NPE: CreatePropertyFromUsageFix.invokeImpl (cherry picked from commit 7d06148) 2012-03-21 18:02:07 +01:00
anna 7bd0e144e9 change class signature should not touch instanceof statements (IDEA-82661) [roma] (cherry picked from commit dcd5e50) 2012-03-21 18:02:04 +01:00
anna 2b4964b077 EA-32892 - NPE: MoveClassesOrPackagesProcessor.performRefactoring (cherry picked from commit 6215822) 2012-03-21 18:02:03 +01:00
anna a631e5322c leaks in inplace refactorings: make MyExpression class static in order to release references on outer class (cherry picked from commit 4fc0c37) 2012-03-21 18:02:01 +01:00
anna caf67194d7 IDEA-82857 fix javadoc during delegate with default parameter (cherry picked from commit d6ac82f) 2012-03-21 18:01:59 +01:00
anna 809c10ef0f EA-34795 - AIOOBE: ExpectedTypesProvider$MyParentVisitor.visitPolyadicExpression [peter] (cherry picked from commit 11fc43c) 2012-03-21 18:01:58 +01:00
anna aa730842ce convert to anonymous: strip type args array symbols (cherry picked from commit 1d10ccb) 2012-03-21 18:01:57 +01:00
Alexey Kudravtsev 6f2f47dda9 cleanup 2012-03-21 11:46:18 +04:00
Evgeny Zakrevsky 119faa8459 Merge branch 'master' of git.labs.intellij.net:idea/community 2012-03-21 01:39:08 +04:00
Evgeny Zakrevsky ac2eca6b52 IDEA-82753 Move Up and Remove buttons are always disabled in Import Layout config. [reviewed by Konstantin Bulenkov] 2012-03-21 01:38:07 +04:00
peter e21ab049dc don't let chained call completion create uncompilable code due to language level problems (EA-34925) 2012-03-20 17:34:57 +01:00
Maxim Shafirov dec44500b5 [rollback] NotNullValues mustn't end up in equivalence classes table. (Check SliceTreeTest next time) 2012-03-19 18:24:37 +04:00
Alexey Kudravtsev d3d5ef6ed6 cleanup 2012-03-19 13:09:38 +04:00
Konstantin Bulenkov 3f9745383d get back automatic stacktrace analyzer on mac 2012-03-19 09:15:17 +01:00
Roman Shevchenko 4ec96861ed EA-34447 (reuse resolve result in highlighting) 2012-03-16 21:00:31 +01:00
Maxim Shafirov 7b4b682836 NotNullValues mustn't end up in equivalence classes table. 2012-03-16 21:05:10 +04:00
peter efab68f1ca be optimistic, even complex CFG may result in fast DFA 2012-03-16 19:29:43 +04:00
Bas Leijdekkers ec1f3e7655 IDEA-82925 ('Surround with cast' for conditional, polyadic and assignment expressions should parenthesize those expressions) 2012-03-16 13:14:21 +01:00
peter 9d2aeb18a6 check validity under read action 2012-03-16 15:45:02 +04:00
Alexey Kudravtsev 458cf60915 notnull 2012-03-16 12:12:46 +04:00
Alexey Kudravtsev d1a63bebc4 mem leak 2012-03-16 12:12:42 +04:00
Roman Shevchenko 81f0d72e8f [ann] IDEA-82436 (check unclosed non-empty char literals) 2012-03-15 19:08:59 +01:00
Maxim Shafirov f4e9d475a3 IDEA-77484 + tests 2012-03-15 19:13:32 +04:00
anna b76301df0f replace constructor with builder: escalate visibility (IDEA-82768) 2012-03-15 14:24:59 +01:00
peter d165428546 another fix for too eager casting in completion 2012-03-15 17:20:43 +04:00