peter
bbadd9d7df
stub hierarchy: use less memory for storing nested classes
2016-06-25 14:03:05 +02:00
peter
602e2e08f7
stub hierarchy: store supers in a more compact form
2016-06-25 14:03:04 +02:00
peter
d30e4bceda
stub hierarchy: mark binary classes also incomplete when unable to resolve their supers
2016-06-25 14:03:04 +02:00
peter
df8fa93a89
stub hierarchy: keep qualified names only in package symbols
2016-06-25 14:03:03 +02:00
Maxim.Mossienko
4fddc9abcd
synchronize on model to avoid concurrency problems: when background search runs & Edt renderer calls FindResultUsageInfo#isValid
2016-06-25 12:53:03 +02:00
peter
b692afe020
stub hierarchy: occupy less memory in ClassSymbol objects
2016-06-24 17:59:56 +02:00
Nadya Zabrodina
ac051a0733
[patch]: improve apply patch ux in case of Abort... during Merge or Exceptional situations
...
* do not show annoying dialog twice when abort during merge;
* always rollback without confirmation when ApplyStatus is Abort;
* improve message text;
2016-06-24 18:57:14 +03:00
Ekaterina Tuzova
e422a3add1
EDU-648 Hide course progress for adaptive courses
2016-06-24 18:55:25 +03:00
Liana Bakradze
4aa9ec9c71
make method static
2016-06-24 18:45:18 +03:00
Dmitry Kozhevnikov
35d20750e4
CPP-5435: disallow excluding
2016-06-24 18:41:57 +03:00
Liana Bakradze
5285a22991
more appropriate way to collapse passed tasks (EDU-322)
2016-06-24 18:34:10 +03:00
Dennis Ushakov
dd5cf93add
update html5 schema
...
#WEB-17992 fixed
2016-06-24 18:13:12 +03:00
Dennis Ushakov
fef88e6bc3
update ping patch
2016-06-24 18:13:12 +03:00
Anna Kozlova
639181bedc
rename after IDEA-CR-11745
2016-06-24 18:07:14 +03:00
peter
b4a2271239
stub hierarchy: serialize hashes instead of names for faster reading, smaller index data and a very unlikely collision probability
2016-06-24 17:02:24 +02:00
Ekaterina Tuzova
7f70956afe
EDU-434 Unable to narrow Add/Edit Answer Plaveholder dialog window
2016-06-24 17:35:25 +03:00
Konstantin Ulitin
4013742771
javadoc and notnull
2016-06-24 17:25:08 +03:00
Ekaterina Tuzova
1622c156bd
EDU-611
...
Edit Answer Placeholder: dialogue window should remember size changes
2016-06-24 17:24:20 +03:00
Ekaterina Tuzova
854fdba84e
EDU-607 Change course information dialogue is oversized
2016-06-24 17:24:20 +03:00
Dennis Ushakov
9b30c776fb
update charref link and make sure curl follows redirects
2016-06-24 17:17:41 +03:00
Rustam Vishnyakov
79445fe5b8
Line comments wrapping to take formatter on/off tags into account (WEB-22093 Formatter formats a comment despite (enabled) formatter markers telling it not to)
2016-06-24 17:07:47 +03:00
Maxim.Mossienko
33c516b5fd
blacklist v0.1.9 of com.chrisrm.idea.MaterialThemeUI due to IDEA-157843
2016-06-24 16:05:30 +02:00
Maxim.Mossienko
9c4f7ff53c
avoid extra logging on not found file (IDEA-157272)
2016-06-24 16:05:30 +02:00
Konstantin Ulitin
7a7dfe9373
WEB-15808 use old untouched JSDoc elements on tree rebuilding
2016-06-24 16:47:57 +03:00
Valentin Fondaratov
d5ecf206cd
CPP-4692: RIP net.nicoulaj.idea.markdown (blacklisted all versions)
2016-06-24 16:44:01 +03:00
Alexander Koshevoy
a63c3e539c
PY-18843 Remote Python SDKs are not considered as candidates for base SDKs for virtual envs
2016-06-24 16:04:51 +03:00
Elizaveta Shashkova
daf076085a
Fix NPE in test (PY-16825)
2016-06-24 15:59:55 +03:00
peter
95b3d482d9
more efficient use of indices in stub hierarchy
2016-06-24 14:57:56 +02:00
peter
74276d773a
add FileBasedIndexImpl.processAllValues to iterate over file ids
2016-06-24 14:57:55 +02:00
Elizaveta Shashkova
94c2a1c325
Fix tests: we should always check if suspend policy "All" is supported for the breakpoint type. Otherwise we break Django template debugging
2016-06-24 15:47:26 +03:00
Anna Kozlova
3ee8b6d1e8
unrelated defaults: correct type if super classes come from different jdks (both 1.8 but of different versions)
2016-06-24 15:33:37 +03:00
Anna Kozlova
951cdba765
revert optimization: parameter types are compared for language level < 1.8
2016-06-24 15:33:37 +03:00
Ekaterina Tuzova
bb7d889d9c
EDU-621, EDU-623
...
Disable PEP8 new line warning for python tasks
Disable "too long line" from PEP8 by default
2016-06-24 15:18:21 +03:00
Ekaterina Tuzova
3d1ce69215
brought back error label listener
2016-06-24 15:18:21 +03:00
Nadya Zabrodina
619176bba7
[vcs]: use last typed description for new changelist instead of empty one
2016-06-24 15:14:09 +03:00
Nadya Zabrodina
193e9df1b2
[completion]: make editorComboBox completion for String ComboBoxes available during dumb mode
2016-06-24 15:14:09 +03:00
Nadya Zabrodina
e9bcb80a39
[vcs]: IDEA-154192 improve ok action enabled status for Unshelve Changes dialog; cleanUp;
2016-06-24 15:14:08 +03:00
Nadya Zabrodina
55da3bcd9a
[vcs]: support undo
...
* without invokeLater undo changelist name may lead to unable undo action for description: error message will be shown;
2016-06-24 15:14:07 +03:00
Nadya Zabrodina
8900f469e1
[vcs]: provide full completion for move to another changelist panel including combobox model and tasks from task plugin
2016-06-24 15:14:07 +03:00
Nadya Zabrodina
873214c889
[vcs]: change ui/ux for ChangeListChooser (IDEA-153163, IDEA-150818)
...
* get rid of radio button, use editable combobox instead;
* update description if exist;
* change combobox model from local changelist to string; remove linkRenderer bacause links are not clickable anyway;
2016-06-24 15:14:06 +03:00
Nadya Zabrodina
b16891ee2d
[vcs]: refactor NewEditChangelist panel to be able provide more complex component for names;
...
* provide inner wrapper for future usages;
* style: use DocumentAdapter;
* cleanup;
2016-06-24 15:14:05 +03:00
Liana Bakradze
343aa6cab9
EDU-536 Open task file with placeholders when new task opened
2016-06-24 15:08:11 +03:00
Liana Bakradze
ba2c8bedea
EDU-322 Next Task: unnecessary jumping from Project Root to actual task position in a tree
2016-06-24 15:00:17 +03:00
Ekaterina Tuzova
76df997803
EDU-644 Main toolwindow: hint for navigation between placeholders is lost
2016-06-24 14:30:22 +03:00
Liana Bakradze
f27aae5d88
EDU-537 Empty task text with opened task files
2016-06-24 14:16:34 +03:00
Elizaveta Shashkova
6adafab364
We shouldn't add new line character here
2016-06-24 14:10:16 +03:00
Elizaveta Shashkova
d0960c95eb
Fixes after review
2016-06-24 14:10:15 +03:00
Elizaveta Shashkova
d3f57ad6cb
Input doesn't work in Debug Console (PY-19853)
...
Clear input buffer before waiting for input
2016-06-24 14:10:15 +03:00
Elizaveta Shashkova
9a9cfcdbfa
Cannot do keyboard input in debug mode with interactive console turned on (PY-16825 )
...
In debug console we should handle input calls on Python side and notify Java side, like we do it in Interactive Python Console. After handling input we should send it back to Python process.
2016-06-24 14:10:14 +03:00
Pavel Dolgov
92838f48bc
Java inspection: Get rid of RemoveRedundantElseAction, as it's totally inferior to DataFlowInspection (IDEA-157727)
2016-06-24 14:00:51 +03:00