Commit Graph
5258 Commits
Author SHA1 Message Date
anna 6aaad412f0 push condition inside call action (IDEA-88814) 2012-07-17 12:09:21 +02:00
peter c0ac7de2fc more tests with middle matching 2012-07-16 21:00:30 +02:00
anna 40006957a2 inline: replace type elements in order (IDEA-88882) 2012-07-16 20:11:15 +02:00
anna 41932a9527 inline: do not delete call but warn when resulted expr is not a valid statement (IDEA-88886) 2012-07-16 19:20:51 +02:00
peter b065e86725 IDEA-88769 Java keyword completion: duplicate "final" suggestion 2012-07-16 18:58:15 +02:00
peter a2c3620781 IDEA-88844 Complete enum members in annotations when type is obvious 2012-07-16 18:58:15 +02:00
Ekaterina Tuzova a438d90896 Merge remote-tracking branch 'origin/master' 2012-07-16 19:20:33 +04:00
Ekaterina Tuzova e460d0ffd3 logic for indenting after pasting does not based on copying now
PY-6884, PY-6965, PY-6966, PY-6907
2012-07-16 19:18:20 +04:00
anna d8fe737271 allow unregistered org.jetbrains annotations as ignore-annotations (IDEA-88776) 2012-07-16 17:02:13 +02:00
anna bc1b005c1a restart daemon on configured annotations change (IDEA-88776) 2012-07-16 17:02:12 +02:00
Dennis Ushakov e556a16a75 get font from base label
#IDEA-88300 fixed
2012-07-16 18:46:38 +04:00
anna 5d94687d0a try change signature not high priority (IDEA-88863) 2012-07-16 15:52:38 +02:00
peter ad5fc6b286 get rid of completionSorting => spare some memory and time 2012-07-16 15:10:24 +02:00
Evgeny Pasynkov 2f5d4b905d Merge branch 'master' into upsource-master 2012-07-16 11:53:16 +02:00
Evgeny Pasynkov b1f608d949 restore TextAttributesKey API back 2012-07-16 11:51:49 +02:00
Alexey Kudravtsev bb022a78ce IDEA-64252 Move statement up does not work after an anonymous inner class instantiation 2012-07-16 11:19:43 +04:00
anna 85d0189c24 IDEA-88801: external annotations: drop caches on undo/redo 2012-07-13 19:08:58 +02:00
anna 3e3f273647 IDEA-88800: do not show confirmation when one annotation exist 2012-07-13 19:08:57 +02:00
anna 7de8a25c0b introduce variable: forbid duplicate replacement in for statement condition (IDEA-88758) 2012-07-13 16:07:25 +02:00
Maxim.Medvedev 6d90a30162 extract PackagePanel 2012-07-13 13:52:02 +04:00
Maxim.Medvedev 4ea5512c86 extract ImportLayoutPanel 2012-07-13 13:52:01 +04:00
Maxim.Medvedev 80d1452c65 dead code 2012-07-13 13:52:00 +04:00
Alexey Kudravtsev b3c32c0732 use regular indicator for CodeSmell to work 2012-07-13 11:27:17 +04:00
anna f3f98b6f54 create property:both getter nad setter from usage (IDEA-73186); return cursor to the initial state 2012-07-12 21:01:39 +02:00
anna 7370fdaf63 extract method: suggest initial name by return type, expr or comment (IDEA-80000) 2012-07-12 19:30:47 +02:00
anna 5e0efa30e5 IDEA-81079: surround with notnull checks on selection 2012-07-12 19:30:46 +02:00
Danila Ponomarenko 5f12f8d4a1 EA-37386 - IAE: BaseConvertToLocalQuickFix.searchAssignmentExpression fix 2012-07-12 17:40:52 +04:00
anna 7828881988 allow to override wrong annotation 2012-07-12 15:21:04 +02:00
anna 0f2c21ee90 IDEA-82125: do not override @Nullable with @NotNull in complex hierarchies 2012-07-12 14:15:21 +02:00
anna 83e1991183 IDEA-82043: change signature detection: ignore changes in annotations 2012-07-12 14:15:20 +02:00
anna 801a923a4d IDEA-88689 formatting of conflicts 2012-07-12 11:55:26 +02:00
Evgeny Pasynkov e78ff0a342 Merge branch 'master' into upsource-master
Conflicts:
	plugins/gettext/src/com/jetbrains/gettext/highlighter/GetTextHighlighterData.java
2012-07-11 16:28:46 +02:00
Evgeny Pasynkov 8f93543d2a move *PresentationProvider to java-psi-impl 2012-07-11 13:36:10 +02:00
Evgeny Pasynkov 6cbdded1eb Extract default TextAttributes from TextAttributesKey into separate class TextAttributesKeyDefaults 2012-07-11 11:54:07 +02:00
Alexey Kudravtsev d9d72774fb RefCountHolder: resist attempts to overwrite data by multiple instances of GHP running concurrently 2012-07-11 13:21:29 +04:00
Alexey Kudravtsev f782cc6517 replaced VirtualFile' == comparisons with .equals() 2012-07-11 13:21:25 +04:00
Evgeny Pasynkov a5328ac93d move ClassPresentationUtil to java-psi-impl 2012-07-11 10:21:12 +02:00
Evgeny Pasynkov 080df59ef1 Move PsiFormatUtilBase to core-api and PsiFormatUtil to java-psi-api 2012-07-11 10:10:20 +02:00
Denis.Zhdanov ba6a521ae2 IDEA-66333 Quick documentation lookup on mouse hover
Open quick doc control from the tooltip hyperlink
2012-07-11 09:16:26 +04:00
Roman Shevchenko 9f283409a4 IDEA-88468 (restrict Javac quirks inspection by language level) 2012-07-10 21:27:23 +02:00
anna 86cc1ee63d enable unreachable catch-checks for java < 7 (IDEA-86621) 2012-07-10 11:02:52 +02:00
anna 459a805b50 introduce variable: preselect non trivial expr 2012-07-10 11:02:50 +02:00
Roman Shevchenko 186ad861d0 EA-37275 (copy modifiers from same language only) 2012-07-09 17:48:21 +02:00
peter e0a1e67dd7 IDEA-88517 Smart Completion: offer names for variables and parameters 2012-07-09 17:28:05 +02:00
peter e52b13ade7 IDEA-88366 Code completion popup draws placeholder icon for entries which do not have icon at all 2012-07-09 17:28:04 +02:00
peter d896318f45 IDEA-88406 False positive 'constant conditions & exceptions' 2012-07-09 15:04:37 +02:00
peter b8d11bfc4f IDEA-88425 "Constant conditions & exceptions" inspection fails in the presence of multicatch 2012-07-09 15:04:37 +02:00
anna b47bf7ece1 move instance member: disable visibility change when move into interface; insert @override if needed (IDEA-88471) 2012-07-09 13:39:03 +02:00
anna 055ada5862 NPE 2012-07-09 13:38:59 +02:00
anna 55d6da2533 EA-37262 - assert: InlineMethodProcessor.inlineResultVariable 2012-07-09 13:38:58 +02:00