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