Aleksey Pivovarov
9ef2903168
lst: extract LST popup logic to separate class
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
688d0fa063
lst: extract LST marker rendering logic to separate class
2016-04-13 18:07:59 +03:00
Dmitry Batrak
0c17ee2c5c
don't perform forbidden operations in bulk mode (EA-81553 - ISE: EditorView.visualLineToOffset)
2016-04-13 17:56:34 +03:00
Sergey Malenkov
7aabf4a69d
IDEA-154443 Speed search is broken in Structure popup
2016-04-13 17:51:51 +03:00
Dmitry Avdeev
dbc4fab689
XMLSchema-versioning support
2016-04-13 17:36:32 +03:00
Dmitry Batrak
12f1e8cf64
move recently added utility methods from StringUtil to XmlStringUtil (IDEA-154578, IDEA-CR-10085)
2016-04-13 17:27:03 +03:00
Sergey Ignatov
25a839ff19
[dbe] use ordered sets in db datasource
2016-04-13 16:55:56 +03:00
Aleksey Pivovarov
ca4eafbe55
lst: move few methods inside LST
...
* do not treat line as modified if it lies right next to the modified one
* avoid unnecessary List<Range> copying
2016-04-13 16:26:13 +03:00
Aleksey Pivovarov
e65de82d70
vcs: remove dead code
2016-04-13 16:23:13 +03:00
Aleksey Pivovarov
ead3aa097e
lst: check if tracker is valid
2016-04-13 16:23:05 +03:00
Aleksey Pivovarov
4bb08372c2
lst: replace Read/Write locks with LOCK
...
Usage of read/write locks for LST increases amount of write locks taken in application (on release(), setBaseRevision()).
This interferes with some tasks, that have to restart after each writeLock.
We do not perform any operations on Document or PSI inside, so this overhead is unnecessary.
This partially reverts commit cb95158bdf .
2016-04-13 16:22:05 +03:00
Dmitry Batrak
912217dadc
IDEA-154663 column selection mode error
2016-04-13 16:12:20 +03:00
Konstantin Bulenkov
72c1f2057e
Merge remote-tracking branch 'origin/master'
2016-04-13 14:57:34 +02:00
Konstantin Bulenkov
ac7daf5446
check that line spacing is within the bounds
2016-04-13 14:56:26 +02:00
Konstantin Bulenkov
875078eb2a
change checkAndFixEditorLineSpacing(int) signature
2016-04-13 14:55:44 +02:00
Konstantin Bulenkov
af0c841241
add JavaDoc
2016-04-13 14:53:56 +02:00
Eugene Zhuravlev
f458d848a6
synchronized access to internal set
2016-04-13 14:34:19 +02:00
Dmitry Batkovich
8e9f9dda83
AnalysisScope#setScope() method is deleted (no external usages + only one non-working usage in project)
2016-04-13 15:25:10 +03:00
Andrey Vokin
d8a972a18a
IDEA-152821 Allow Cucumber tests run configuration under JDK 7. After review changes
2016-04-13 14:14:29 +02:00
Egor.Ushakov
a32648caf5
IDEA-154629 Character is an invalid type for bit-shifting operations in Evaluate Expression
2016-04-13 15:02:53 +03:00
Dmitry Batrak
158d5f1fe2
IDEA-154640 Ctrl + arrows for word jump sometimes acts like Shift+arrow
2016-04-13 14:38:26 +03:00
Roman Shevchenko
4f698af7fd
[platform] a couple more parallel-capable class loaders
2016-04-13 13:35:18 +02:00
Roman Shevchenko
fbc84965a5
Merge remote-tracking branch 'origin/master'
2016-04-13 13:20:14 +02:00
Roman Shevchenko
743f3d973d
[platform] accurate detection of parallel-capable class loaders (IDEA-154504)
2016-04-13 13:19:56 +02:00
Alexey Kudravtsev
a3caef0360
cleanup
2016-04-13 14:18:52 +03:00
Alexey Kudravtsev
16feef6bdc
notnull
2016-04-13 14:18:52 +03:00
Alexey Kudravtsev
659b4edf2a
lambdify
2016-04-13 14:18:52 +03:00
Alexey Kudravtsev
a314b2e37e
IDEA-154442 Overriding methods search finds methods twice
2016-04-13 14:18:52 +03:00
Alexey Kudravtsev
c0f9e8001a
IDEA-154592 Deadlock in MergingUpdateQueue
2016-04-13 14:18:52 +03:00
Dmitry Batkovich
c1f7cc4c14
inspection tool window: extract popup action group to LangActions.xml + extract Exclude/Include actions to reusable ones (review)
2016-04-13 14:06:11 +03:00
Anna.Kozlova
5438ba9a86
lang parameter table panel extracted: SimpleParameterTablePanel for parameters without types
2016-04-13 12:30:54 +02:00
Anna.Kozlova
7c49161bc4
pull up: init abstract state for member if checkbox is disabled (IDEA-154608)
2016-04-13 12:30:54 +02:00
Anna.Kozlova
9086115347
method ref: type parameter instantiation (IDEA-154645)
2016-04-13 12:30:54 +02:00
Maxim.Mossienko
5beacf0b13
contentsChanged event for file outside indexablesets doesn't add the file for filesToBeIndexed
2016-04-13 12:19:13 +02:00
Dmitry Batrak
ce2dec4ee1
fix problem with unexpected null value (following fix for IDEA-154578)
2016-04-13 11:45:04 +03:00
Egor.Ushakov
bc0826f4e0
do not highlight errors in return statements in debugger code fragments - avoid user data keys (IDEA-CR-10075)
2016-04-13 11:34:54 +03:00
Dmitry Batrak
a69953836c
remove fallback logic (following fix for IDEA-154578)
...
this is for master only - assuming that it's ok to loose folding state information for recently opened files when migrating to a newer IDE version
2016-04-13 10:37:09 +03:00
Dmitry Batrak
017a96da26
IDEA-154578 Unable to save settings (please restart IntelliJ Idea)
2016-04-13 10:27:23 +03:00
Dmitry Batkovich
94b60ae68a
inspection tool window: use compact action group
2016-04-13 10:18:57 +03:00
Dmitry Batkovich
ffdd1380f7
inspection tool window: proper insert "of" when tabs.size == 1
2016-04-13 10:04:17 +03:00
Dmitry Batkovich
f43e6b3ed8
inspection tool window: tree exclusion action - do not need update text if disabled
2016-04-13 07:49:44 +03:00
Dmitry Batkovich
6bdfe468c4
inspection tool window: tree exclusion default text
2016-04-13 07:13:58 +03:00
Maxim.Mossienko
5e8ee4c686
drop inmemory caches for unsaved documents on low memory (IDEA-153382)
2016-04-12 23:24:12 +02:00
Maxim.Mossienko
eb84df0d23
"Find in path"-Action // Previous searches popdown conflicts with live preview (IDEA-154525)
2016-04-12 23:02:09 +02:00
Vassiliy.Kudryashov
df0ce66716
IDEA-81363 'triangular' logic doesn't work if one initially moves mouse over the menu item in 'wrong' direction. After that submenu would disappear quickly and not user-friendly.
2016-04-13 00:00:28 +03:00
Julia Beliaeva
91589fa9e0
[vcs-log] minor: rename method toPrintElementWithGraphElement -> withGraphElement
2016-04-12 23:58:43 +03:00
Julia Beliaeva
10271c741b
[vcs-log] minor: NotNull annotations
2016-04-12 23:58:42 +03:00
Maxim.Mossienko
c6a35c6daa
no animated scrolling in usages preview (IDEA-154342)
2016-04-12 22:48:51 +02:00
Dmitry Batkovich
4b69564638
inspection tool window: extract popup action group to LangActions.xml + extract Exclude/Include actions to reusable ones
2016-04-12 22:52:02 +03:00
Alexander Lobas
db9b2f8f82
IDEA-153807 Welcome screen notifications
2016-04-12 22:39:54 +03:00