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