Commit Graph
170425 Commits
Author SHA1 Message Date
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