Commit Graph
87047 Commits
Author SHA1 Message Date
Denis.Zhdanov 62f2a68cd0 IDEA-19061 Integrate the Rearranger-plugin into core-IDE
'Replace condition' operation is provided (e.g. for type change like 'from field to method')
2012-08-23 19:37:26 +04:00
Gregory.Shrago b3084293d8 ignore case 2012-08-23 19:33:41 +04:00
Eugene Kudelevsky 8b33c02339 IDEA-88881 rename "Next Template Variable" action 2012-08-23 19:09:06 +04:00
Bas Leijdekkers 3b1e52c933 IDEA-90475 ("Map replaceable with EnumMap" inspection suggests replacement when TreeMap constructor takes a Comparator) 2012-08-23 16:56:26 +02:00
nik 29be01b141 link with LLDB. experimental. see registry: "appcode.in_process_lldb" key to enable in-process LLDB. SWIG-generated interface to LLDB. LLDBDriver -> LLDBProtobufDriver, LLDBSwigDriver. 2012-08-23 18:47:19 +04:00
Anton Makeev fbe9d53190 ExpandableItems work in tests 2012-08-23 16:43:51 +02:00
Anton Makeev e45ba162d0 QueueProcessor: survive on LOG.error in tests (more correct) 2012-08-23 16:43:51 +02:00
Gregory.Shrago d852a80fd6 better surrounder: document-based with column mode support 2012-08-23 18:37:27 +04:00
Anna Kozlova 0b6853c4c1 Merge remote-tracking branch 'origin/master' 2012-08-23 18:07:32 +04:00
Anna Kozlova ecbca52da8 EA-38479 - assert: FileManagerImpl.findFile 2012-08-23 18:06:18 +04:00
Anna Kozlova fa270af1e7 NPE 2012-08-23 18:06:17 +04:00
Anna Kozlova 4e1b641b66 annotators: do not propagate all intentions available in editor to the batch mode as they can show dialogs, etc (IDEA-90380) 2012-08-23 18:06:16 +04:00
Dmitry Jemerov 5ee80d4b93 Merge remote-tracking branch 'origin/master' 2012-08-23 16:02:43 +02:00
Eugene Kudelevsky 339139353a optimization: look for R class in projectScope, not in allScope 2012-08-23 17:21:27 +04:00
Eugene Kudelevsky 5bbf1ea302 show better error message if activity is not declared in AndroidManifest.xml 2012-08-23 17:21:25 +04:00
Konstantin Bulenkov 458a076276 there should be a bug in minuscule matcher. So, here is a test 2012-08-23 17:13:10 +04:00
Konstantin Bulenkov 30ab5f690a there should be a bug in minuscule matcher. So, here is a test 2012-08-23 17:10:59 +04:00
Konstantin Bulenkov 224353a342 presentable path for some files 2012-08-23 16:57:12 +04:00
Dmitry Jemerov 4820ec81c3 remove a whole bunch of duplicated code for finding the PSI element at live template context 2012-08-23 14:55:25 +02:00
Anton Makeev 6b2813c1d4 incorrectly committed change reverted 2012-08-23 13:54:52 +02:00
Anton Makeev 0089a16aa8 Platform: expand items with '...' in lists when expanded tooltip is shown (IDEA-89378) 2012-08-23 13:53:46 +02:00
nik 2e27d6fb89 jps model: references cleaned & obtaining typed libraries from collections 2012-08-23 15:52:31 +04:00
nik 0c436985d7 project converters: API to add facets 2012-08-23 15:19:01 +04:00
Anton Makeev 3c3487e239 AppCode: OC-5188 Deadlock on project opening (selecting active target)
(cherry-picked from d7591d5)
2012-08-23 13:13:29 +02:00
Sergey Simonchik 488e91c9b7 allow ExecutionException implement NotificationListener to run an action on hyperlink activation 2012-08-23 14:59:23 +04:00
Eugene Kudelevsky 18f99e67de IDEA-73633 support references to attributes 2012-08-23 14:56:24 +04:00
Dmitry Jemerov b51e02131c change regexp to avoid SOE on long words with underscores (PY-6604) 2012-08-23 12:55:11 +02:00
Konstantin Bulenkov 21ede51547 left, right and tab shouldn't close search popup 2012-08-23 14:23:47 +04:00
Alexey Kudravtsev b2a479ee7b invalid PSI detection 2012-08-23 14:13:53 +04:00
Anna Kozlova 3a1efb00e9 do not try to restore invalid caret position (EA-37531 - ISE: SegmentArray.findSegmentIndex;IDEA-90171) 2012-08-23 14:07:51 +04:00
Anna Kozlova 264996ca07 copyright: update copyright automatically for newly created files and externally created files on modification (IDEA-90272) 2012-08-23 14:07:50 +04:00
Anna Kozlova d889bab8cd highlight usages: forget regexp in find model (IDEA-90278) 2012-08-23 14:07:49 +04:00
Konstantin Bulenkov 5182dfe62b fix rgb fields for Windows laf 2012-08-23 11:52:38 +02:00
Anton Makeev ba5a694cc8 QueueProcessor: survive on LOG.error in tests 2012-08-23 11:49:33 +02:00
Denis.Zhdanov b64c6516ed IDEA-19061 Integrate the Rearranger-plugin into core-IDE
Green code
2012-08-23 13:47:31 +04:00
Denis.Zhdanov c0b46963e5 IDEA-19061 Integrate the Rearranger-plugin into core-IDE
1. Add ability to remove atom condition via single click;
2. Refactoring;
2012-08-23 13:47:00 +04:00
Denis.Zhdanov c38865bbaa IDEA-19061 Integrate the Rearranger-plugin into core-IDE
ArrangmentSettingsNode -> ArrangementMatchCondition
2012-08-23 13:34:41 +04:00
Denis.Zhdanov 8b60941b28 IDEA-19061 Integrate the Rearranger-plugin into core-IDE
Showing 'close' icon for the condition nodes
2012-08-23 13:21:21 +04:00
Anton Makeev ef5e419012 Platform: Cannot Undo... dialog references some not-existing Dummy.txt file (OC-4896)
(cherry picked from commit 7e3db0cf4eaf79bc88e748848fe4e25e8d595035)
2012-08-23 11:07:36 +02:00
Dmitry Avdeev 2ea2efb21f @NotNull namespace 2012-08-23 11:58:02 +04:00
Denis.Zhdanov d2cb3f70ed IDEA-19061 Integrate the Rearranger-plugin into core-IDE
Corrected arrangement node user data comparison for tree root case (no settings node is available)
2012-08-22 23:52:02 +04:00
Denis.Zhdanov e4c4ad1643 IDEA-19061 Integrate the Rearranger-plugin into core-IDE
Correct tree merge when non-first rule should be merged down
2012-08-22 23:45:13 +04:00
Denis.Zhdanov ca387d7ee3 IDEA-90457 Wrapping inserts two line breaks instead of one
Correct tab-less string processing
2012-08-22 23:27:24 +04:00
Denis.Zhdanov 0d3fae35e9 IDEA-19061 Integrate the Rearranger-plugin into core-IDE
Correct tree merge when single node is replaced
2012-08-22 23:19:37 +04:00
Roman Shevchenko d3be439ac9 Cleanup 2012-08-22 21:51:02 +04:00
Alexander Doroshko e18b087a6e JpsSdkReferenceRole class extracted 2012-08-22 21:21:30 +04:00
Denis.Zhdanov db5665e3f6 IDEA-90323 Navigate/Line command (Go To Line) dialog should show the current line 2012-08-22 21:01:19 +04:00
Denis.Zhdanov ded0039458 IDEA-90457 Wrapping inserts two line breaks instead of one
'Wrap long lines' was applied not when right margin was actually reached but when 'right margin - X' columns number was exceeded. Preferred wrap position is calculated as before but no wrap is performed if a line doesn't actually exceed right margin
2012-08-22 20:55:49 +04:00
Anna Kozlova aa53173be4 preselect current member when generating (IDEA-90391) 2012-08-22 20:48:13 +04:00
Anna Kozlova 0d8d64ea05 cleanup (IDEA-90461) 2012-08-22 20:48:11 +04:00