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