Commit Graph
7011 Commits
Author SHA1 Message Date
Dmitry Avdeev 204e83b741 cleanup 2013-09-10 18:19:23 +04:00
peter ecf359491b static CachedValueManager.getCachedValue(PsiElement, CachedValueProvider) for less verbose cached value storage in psi user data 2013-09-10 14:13:19 +02:00
peter bb9b1f5f28 IDEA-113391 Edit Method Contract intention for library methods 2013-09-09 14:43:20 +02:00
Anna Kozlova c9fc4949ce pull up: ensure that default won't be inserted for ll < 1.8 (IDEA-113323) 2013-09-09 14:42:53 +04:00
Bas Leijdekkers 307f921fb8 IDEA-53184 (False positive unused field inspection for serialVersionUID fields) 2013-09-07 12:01:19 +02:00
peter cee022e257 IDEA-113013 When insert selected variant is enabled the "generated" code comply with code style 2013-09-06 18:33:24 +02:00
peter 75c1cd600f IDEA-113149 Constructor parameters completion is not available in case of classes with generics 2013-09-06 18:33:23 +02:00
peter 243adf0667 IDEA-113028 Complete statement doesn't complete class declaration 2013-09-06 18:33:23 +02:00
peter 1952eeec4f IDEA-112567 Don't show any completion variants after method reference and dot 2013-09-06 17:31:32 +02:00
Anna Kozlova 4275fcb50c drop old external annotations format 2013-09-06 19:26:24 +04:00
Anna Kozlova d34fcc5c46 move: take into account usages which won't be changed textually but could affect possible conflicts (IDEA-113280) 2013-09-06 19:26:23 +04:00
nik b5c1f0eaa8 set default dependency scope for framework libraries added to a module 2013-09-06 17:44:34 +04:00
Max Medvedev 20bfe630bb IDEA-71176 Encapsulate Java fields should update Groovy usages 2013-09-04 18:53:36 -07:00
Max Medvedev 30889b483c pluggable EncapsulateFields refactoring 2013-09-04 18:53:36 -07:00
Max Medvedev a3ed6bd0db refactor EncapsulateFieldProcessor 2013-09-04 18:53:35 -07:00
Sergey Evdokimov 6abec2bec9 IDEA-90438 tooltip for constructor/method call should display package 2013-09-04 16:11:22 +04:00
Anna Kozlova e2856e1712 EA-49556 - CCE: ExpectedTypesProvider$MyParentVisitor.visitAnnotationArrayInitializer 2013-09-04 14:36:15 +04:00
Alexey Kudravtsev a56c7b1535 editor api modules refactoring:
- editor-ui-api module containing public API editor interfaces
- editor-ui-impl module containing editor implementation interfaces
- analysis* modules made dependant on editor-ui* modules
- highlighting classes moved to *analysis* modules
- majority of highlighting quickfixes moved to QuickFixFactory
- injections in GeneralHighlightingPass splitted away to InjectedGeneralHighlightingPass
2013-09-04 14:17:56 +04:00
Bas Leijdekkers d273f7d591 "Move assignment to field declaration" intention CCE fix 2013-09-03 21:47:43 +02:00
nik 5aa3fe4ca7 support for resource directories: enable java-specific actions only for directories under source roots 2013-09-03 18:46:54 +04:00
Alexey Kudravtsev 8cde32fdd6 cleanup 2013-09-03 18:11:28 +04:00
Dmitry Avdeev 208d804d5b TextRange going to be fair 2013-09-03 12:33:46 +04:00
Anna Kozlova 9d1857be55 cache scope in ref 2013-09-02 18:03:45 +04:00
Anna Kozlova c6e41b5df6 parameter info generics: check resulted html 2013-09-02 18:01:13 +04:00
Anna Kozlova dd37027f69 EA-49390 - assert: WriteCommandAction.execute 2013-09-02 13:32:32 +04:00
Anna Kozlova f2dace3363 optimization (CR-IC-2032) 2013-09-02 13:32:29 +04:00
Anna Kozlova 465edc7a24 cleanup after review (++IDEA-112553) 2013-09-02 13:32:27 +04:00
peter abe39e9f53 use the new stub index key processing API for class name completion 2013-08-31 23:07:03 +02:00
peter 3d0bb87be8 don't duplicate expected type argument variant when showing non-imported classes 2013-08-31 13:01:24 +02:00
Anna Kozlova 48205f5c1d IDEA-112562 Pull up should allow to pull method body into interface as default method 2013-08-30 21:45:06 +04:00
nik e310a22fd3 more usages of getSourceContentRoots corrected to fetch only java roots where needed 2013-08-30 16:53:45 +04:00
Anna Kozlova 7c56a37bc4 create var from instanceOf check: do not insert before previous line end-line comment 2013-08-30 14:20:22 +04:00
nik 4f49ed7570 more usages of getSourceRoots corrected to fetch only java or only resource roots where needed 2013-08-30 13:15:51 +04:00
Anna Kozlova 0b234d4fdc method refs: perform highlighting checks on valid refs only 2013-08-30 13:10:43 +04:00
Anna Kozlova 75847497e5 method refs: accept 2 phase acceptance (static and receiver based), raise 'staticAccess' errors at highlighting level 2013-08-30 13:10:42 +04:00
nik 713a4749cf added methods to get module source roots of different types; exclude resource roots from processing where needed 2013-08-30 12:12:47 +04:00
nik 673a512a02 module source roots: show correct icon for custom root types 2013-08-30 11:42:50 +04:00
nik 19d4ebf09a NPE fixed 2013-08-30 11:42:49 +04:00
Alexey Kudravtsev f988efe817 notnull 2013-08-29 19:44:27 +04:00
Alexey Kudravtsev fed5eeb137 notnull 2013-08-29 19:44:25 +04:00
Alexey Kudravtsev 6eff0fb464 notnull 2013-08-29 19:44:24 +04:00
Dmitry Jemerov 8462f3bbe1 cleanup 2013-08-28 20:58:16 +02:00
Dmitry Jemerov 9de8bfcf85 Merge branch 'master' of git://github.com/niktrop/intellij-community into pull92 2013-08-28 20:39:09 +02:00
Anna Kozlova f1a20400cf EA-49155 - NPE: JavaChangeSignatureDialog.doCalculateSignature 2013-08-28 21:39:01 +04:00
Alexey Kudravtsev 28a95a67c8 compilation 2013-08-28 20:13:01 +04:00
Alexey Kudravtsev d4a0d698b4 notnull 2013-08-28 20:13:00 +04:00
Alexey Kudravtsev f9f8006329 moved to appropriate package 2013-08-28 20:12:59 +04:00
Alexey Kudravtsev 4d058f83f1 cleanup 2013-08-28 20:12:58 +04:00
Alexey Kudravtsev 7503616f1b add method to javaversionservice 2013-08-28 20:12:55 +04:00
Alexey Kudravtsev 7d6de4f7b1 notnull 2013-08-28 20:12:54 +04:00