Commit Graph
174185 Commits
Author SHA1 Message Date
Anna Kozlova 2f550f3ba0 revert (IDEA-157631) 2016-06-20 14:02:29 +03:00
Liana Bakradze ea5e1bc9f2 EDU-614 Update icons for study actions for Python 2016-06-20 13:05:11 +03:00
Sergey Malenkov e460cdab97 do not use wrapping scroll bars for configurables 2016-06-20 13:02:11 +03:00
peter 680bf5aaac cache declarations visible in a groovy file on top level 2016-06-20 11:15:48 +02:00
peter fa1f8acc7e a less dare version of "don't iterate over all groovy class supers each time when querying its members" 2016-06-20 11:15:48 +02:00
Vladislav.Soroka 26141bd5c2 IDEA-143170 Gradle import does not set the Java language level 2016-06-20 12:00:03 +03:00
Anna Kozlova d340e31570 external test discovery action for internal use only (IDEA-157590) 2016-06-20 10:29:14 +03:00
Anna Kozlova 81f3f9b17e make class static on unresolved 'static' method reference (IDEA-157364) 2016-06-20 10:29:14 +03:00
Anna Kozlova d2417e5ac0 test discovery: choose one of the initial modules when applicable 2016-06-20 10:29:14 +03:00
Anna Kozlova a664f8b8d6 extract method: ensure call arguments are not changed during body substitution 2016-06-20 10:29:14 +03:00
Anna Kozlova 275798b5e1 scope of variable too broad: treat lambda same as classes (IDEA-157551) 2016-06-20 10:29:14 +03:00
Anna Kozlova 30360e01a6 run inspection as intention in EDT: less intentions, possible not to highlight but still has a fix, and could be run over scope 2016-06-20 10:29:14 +03:00
Gregory.Shrago 87de4fe96d testData fix 2016-06-20 07:31:20 +03:00
Gregory.Shrago 82da67a9b7 do not try to setText() for r/o files; simplify 2016-06-20 07:30:10 +03:00
Gregory.Shrago 25f80ab811 GPUB sync: make _COLLAPSE_ work with other modifiers 2016-06-20 03:50:47 +03:00
Gregory.Shrago 0610d8cba7 GPUB sync: trim long token texts 2016-06-20 03:01:21 +03:00
Gregory.Shrago f869d98c78 do not store file text; do not store the whole text if it is big 2016-06-20 00:51:19 +03:00
Liana Bakradze 1f0e3a7bd2 EDU-619 Replace line-offset placeholder representation with absolute offset 2016-06-19 21:46:56 +03:00
irengrig bac90f20ff corrections after review: json schema performance fix, IDEA-157546 IDEA freeze during running inspection profile 2016-06-19 15:26:43 +02:00
Dmitry Batkovich 6cb4719710 inspection toolwindow: fixed a condition for ref-nodes merge 2016-06-19 11:36:48 +03:00
Konstantin Bulenkov e54029e646 fix wrong annotation 2016-06-19 01:45:45 +02:00
Valentin Fondaratov 99602169c9 RUBY-17933: Revise YAML folding 2016-06-19 00:34:25 +03:00
Anton Makeev a1d83a12c4 sysroot added 2016-06-18 21:35:24 +02:00
Alexander Zolotov f38eba236a CheckBoxList: make secondary text smaller 2016-06-18 22:22:59 +03:00
Alexander Zolotov a707451d60 Change strategy of toggling checkbox state while multiple selection is on
Now the approach is similar to CheckBoxTree does
2016-06-18 22:22:59 +03:00
Daniil Ovchinnikov 4aca061db7 [groovy] tests: move helper methods to traits, compile static 2016-06-18 21:18:18 +03:00
Alexander Zolotov a1d985c106 Allow multiple selection in gutter icons configurable 2016-06-18 18:51:23 +03:00
Alexander Zolotov eed9c6b050 TODO: reimplement configurable
- get rid of yellow code
- get rid of PanelWithButtons
- get rid of redundant renderer
- proper checkbox rendering on selected row
- use form builder
- allow multiple selection for both tables
- remove redundant column editors (anyway there is only one editable column)
2016-06-18 18:51:23 +03:00
Alexander Zolotov ed8f7de643 TODO: reimplement pattern dialog
- get rid of yellow code
- make it not resizable
- allow to customize color scheme even if the global color scheme is not
writable
- get rid of redundant cell renderers
- use form builder
2016-06-18 18:51:23 +03:00
Alexander Zolotov 9d1898eef2 TODO: reimplement filter dialog
- use validation from dialog wrapper
- use checkboxList instead of custom table with checkboxes
2016-06-18 18:51:23 +03:00
Eugene Zhuravlev ef75dc083b unified creation of license sources;
Rider product licensing support
2016-06-18 16:19:13 +02:00
Rustam Vishnyakov 4e7d695a1c Move quick doc font size from color scheme to IDE properties (for IDEA-152590: Quick doc font size is not remembered between IDE restarts) 2016-06-18 14:02:52 +03:00
Maxim.Mossienko 15cc489dc5 try harder for to avoid scheduling dupes removal when adding changes: important use case is loading of the data from disk, it might be already sorted 2016-06-18 12:26:32 +02:00
peter 922d59cc2d TemplateContext.isEnabled should take into account "Other" setting; use isEnabled instead of isExplicitlyEnabled everywhere to avoid hiding enabled contexts (IDEA-157128) 2016-06-18 09:50:37 +02:00
peter b111f528aa cache TestNGUtil.hasTest 2016-06-18 09:44:15 +02:00
peter 9bae231538 run actions on gutter: cache expensive run configurations in the data context 2016-06-18 09:37:08 +02:00
peter 3e29e54fe8 cache groovy injection languages 2016-06-18 09:29:19 +02:00
peter 7a641cbd72 use non-recursive visitors in groovy inspections 2016-06-18 09:23:38 +02:00
peter 14aeb881db don't iterate over all groovy class supers each time when querying its members 2016-06-18 09:20:01 +02:00
peter c710d16107 when gdsl depends on a context annotation, avoid running it for every reference if the file doesn't contain this annotation at all 2016-06-18 09:11:47 +02:00
peter 850a9fbf39 gdsl execution: calculate type text less frequently 2016-06-18 09:02:55 +02:00
Valentin Fondaratov 70831d5bb9 RUBY-17811: Finish ruby-yaml extraction.
Common I18n api extracted so plain ruby I18n may work without yaml plugin.
 YAML spellchecker moved to yaml plugin.
2016-06-18 01:58:39 +03:00
Gregory.Shrago f2ed1db887 IDEA-157597 Background image: when nothing is selected in the LocalChanges, the PreviewDiff pane doesn't get applied background 2016-06-17 19:56:05 +03:00
Pavel Dolgov 49fd96c74a Javafx: Rename nested controller field along with the corresponding fx:id attribute or field (IDEA-153810) 2016-06-17 19:39:10 +03:00
Roman Shevchenko 461cd5a7bc [platform] doc comment added (IDEA-CR-11549) 2016-06-17 19:38:30 +03:00
Yaroslav Lepenkin fb13b9dec4 [indent-detector] do not build injected blocks in xml 2016-06-17 19:35:39 +03:00
Yaroslav Lepenkin de45938624 [indent-detector] cancel too long computations 2016-06-17 19:35:38 +03:00
Yaroslav Lepenkin d767bd7426 [formatter-core] minor refactoring 2016-06-17 19:35:37 +03:00
Roman Shevchenko cb78667a0b Cleanup (unused imports; warnings; formatting) 2016-06-17 19:30:45 +03:00
Valentina Kiryushkina 3ed4c89639 Merge study login dialog panels 2016-06-17 19:23:23 +03:00