Bas Leijdekkers
ca59a57a07
IG: add a test case so we know the inspection does something
2016-04-13 17:32:44 +02:00
Aleksey Pivovarov
52afeb1a37
vcs: remove special color for SVN annotations
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
9882d1536d
IDEA-152258 IDEA-134212 vcs: add VCS color settings
...
* allow to configure colors of vcs annotations
* generate annotations colors from couple of given anchors
* move LST gutter colors settings from `General` group
* add preview for LST markers
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
f487eba3f4
diff: add border to DiffViewer in color settings
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
4fd63709d0
diff: extract diff color settings into extension point
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
49a102d859
ui: allow to pass custom color description panel
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
eec2cdef6e
lst: read colors from editor's ColorScheme
2016-04-13 18:07:59 +03:00
Aleksey Pivovarov
a07b62f808
lst: extract LST highlighter creation
2016-04-13 18:07:59 +03:00
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