Commit Graph
186613 Commits
Author SHA1 Message Date
Tagir Valeev 347bd66e81 StreamApiMigrationInspection: enable flatMap with primitive type change 2017-01-12 11:18:29 +07:00
Tagir Valeev 0957d52585 Convert for-loop with Collections.addAll: support primitive types; switch off when count expression is used; wrong contracts removed 2017-01-12 11:04:58 +07:00
Tagir Valeev f963dee4e5 StreamApiMigrationInspection: BufferedReaderSource is considered non-trivial to mimic old behavior 2017-01-12 11:04:57 +07:00
Alexey Ushakov 12ef5fea76 IDEA-166362 Show warning notification concerning outdated boot java runtime
Corrected warning message. Suggested switching to bundled java only if it exist in IDEA bundle and supported by underlying OS
2017-01-12 00:51:55 +03:00
Roman Shevchenko 27c498544c [platform] drops old Windows restarter files 2017-01-11 21:45:18 +01:00
Roman Shevchenko 5b07b8bb04 [platform] updates Windows restarter binary 2017-01-11 21:43:05 +01:00
Roman Shevchenko 2f317b3adc [platform] renumbers Windows restarter event codes; fixes compiler warnings 2017-01-11 21:33:52 +01:00
Bas Leijdekkers 9b2741f674 IG: don't warn on interfaces (IDEA-163830) 2017-01-11 19:21:41 +01:00
Egor.Ushakov 806675a980 IDEA-166436 UI completely frozen after Debug-Step-Into (CTRL-F7) 2017-01-11 20:58:12 +03:00
irengrig 9bba1e0158 WEB-24968 JSON Schema: specific navigation case json -> json schema with deep allOf - oneOf 2017-01-11 18:37:02 +01:00
Daniil Ovchinnikov 038c3af5b2 make TreeStructureProvider#getData default 2017-01-11 20:08:05 +03:00
Liana.Bakradze b372a0bf64 EDU-829 Icon for selected subtask instead of "(selected)" label 2017-01-11 20:04:22 +03:00
Dmitry Jemerov 79abaafe6e Add dedicated target for building intellij-core.zip 2017-01-11 18:01:11 +01:00
irengrig f82360f0fb json schema: reference resolve: fix possible aoobe, better check for empty relative reference 2017-01-11 17:52:24 +01:00
irengrig f47a8de28a json schema: cleanup, remove unused code, add defence counter in schema reference resolve 2017-01-11 17:52:24 +01:00
irengrig d505ac086e json schema: fix some external references navigation (both for property names into schema and from $ref)
refactor resolve logic so that it is more clear
this fixes WEB-24965 JSON Schema: navigation from property names in package.json to package json schema does not work
and WEB-21364 JSON Schema:Unable to create relative references to local files
2017-01-11 17:52:24 +01:00
irengrig 4841db826f json schema: JsonSchemaReader, simplify code 2017-01-11 17:52:24 +01:00
Dmitry Trofimov 6b580f833b Don't add all system env variables to the process (PY-21648) 2017-01-11 17:44:12 +01:00
Liana.Bakradze 99294ecb08 EDU-744 "You should modify the file" check failed in course creator task with no placeholders 2017-01-11 19:10:58 +03:00
Roman Shevchenko 307d5a66db [platform] Windows restarter version info 2017-01-11 17:08:10 +01:00
Dmitry Trofimov 99353d4ca9 Don't add the same tabs twice (PY-21270) 2017-01-11 17:05:12 +01:00
Vladislav.Soroka 161766f29e gradle: separating the arguments with a space makes it possible to copy-and-paste the whole command line from the log file 2017-01-11 19:02:48 +03:00
Bas Leijdekkers c0d687f5fd IPP: disable intention in module-info.java 2017-01-11 16:59:48 +01:00
Bas Leijdekkers 46ece8db66 IG: disable inspection inside module-info.java file 2017-01-11 16:59:48 +01:00
Vladimir Krivosheev 9cf8aafb81 reduce usage of ApplicationComponent.disposeComponent (to dispose in a correct order (as Disposer)) 2017-01-11 16:47:03 +01:00
Vladimir Krivosheev d2a4d8a23c reduce usage of ApplicationComponent.disposeComponent (to dispose in a correct order (as Disposer)) 2017-01-11 16:47:03 +01:00
Yann Cébron fd12ea92a7 jetbrains.dic: some additions 2017-01-11 16:45:01 +01:00
Roman Shevchenko 40f55d44b5 [platform] IdeaWin32 DLL version info (binaries) 2017-01-11 16:27:23 +01:00
Roman Shevchenko f8fef56450 [platform] IdeaWin32 DLL version info 2017-01-11 16:16:04 +01:00
Bas Leijdekkers e98cdd7f67 IPP: insert cast if necessary (IDEA-166163) 2017-01-11 16:12:42 +01:00
Dmitry Avdeev a42a86af44 tests fixed 2017-01-11 17:21:17 +03:00
Vladimir Krivosheev 300361629e reduce usage of ApplicationComponent.disposeComponent (to dispose in a correct order (as Disposer)) 2017-01-11 15:18:41 +01:00
Vitaliy.Bibaev ac678dd721 Merge branch 'fix-memory-leak' 2017-01-11 17:03:38 +03:00
Vladimir Krivosheev eed5ae5e68 reduce usage of ApplicationComponent.disposeComponent (to dispose in a correct order (as Disposer)) 2017-01-11 14:54:05 +01:00
Vitaliy.Bibaev dd43830321 Disable memory view when toolwindow hidden 2017-01-11 16:50:29 +03:00
Vladimir Krivosheev d82be8763b reduce usage of ApplicationComponent.disposeComponent (to dispose in a correct order (as Disposer)) 2017-01-11 14:45:53 +01:00
Alexey Ushakov 042d942131 IDEA-166402 incorrect warning
Corrected java version parsing pattern
2017-01-11 16:44:00 +03:00
Pavel Dolgov 26a7739891 Java: Implemented the quick-fix Collection.toArray() that is offered in the context where an array is required but a collection is provided (IDEA-163341) 2017-01-11 16:43:18 +03:00
Nadya Zabrodina 6610647716 [vcs]: shouldBeShowing method hierarchy refactoring, simplify. 2017-01-11 16:45:33 +03:00
Nadya Zabrodina 17e9197960 [vcs]: use actionGroup wrapper instead of global counter of more actions
* optimize unnecessary streamApi usages;
* delete and inline variables;
* avoid data transfer through template presentation;
* (IDEA-147476) Git widget popup rework;
2017-01-11 16:45:33 +03:00
Nadya Zabrodina f757394561 [vcs]: fix spelling to american style 2017-01-11 16:45:33 +03:00
Nadya Zabrodina 8cc37f6dbe [git]: show only favourites remote if they exist 2017-01-11 16:45:33 +03:00
Nadya Zabrodina a4cdf4671e [git]: implement excluded favourite branches 2017-01-11 16:45:33 +03:00
Nadya Zabrodina 05f626ff70 [vcs]: add predefined favourite branches, add Branch manager 2017-01-11 16:45:33 +03:00
Nadya Zabrodina d3f6e0a13f [vcs]: add favourite branch comparator and correct more actions place
* (IDEA-154756) Allow the user to choose top favorites branches;
2017-01-11 16:45:33 +03:00
Nadya Zabrodina 9bc60ea17f [vcs]: implement favourite-branches serialization
* add git realization
2017-01-11 16:45:33 +03:00
Nadya Zabrodina e1b2d4454b [vcs]: return inner action for Delagate wrapper instance; 2017-01-11 16:45:33 +03:00
Nadya Zabrodina eaf4500835 [vcs]: implement IconListPopupRenderer, implement branch starred action
* add and detect a separated icon rendering component;
* toggle branchActionGroup by clicking on icon;
* updatePresentation if needed;
* mark BranchActionGroup as DumbAware;
2017-01-11 16:45:33 +03:00
Nadya Zabrodina 1a406f1b79 [vcs]: implement 'show more' for branchPopupWidget
* add 'more' actions for git branches/repos model;
* provide the list model as a userdata because 'more' themselves are
a model parts, so they should be create before popup constructed;
2017-01-11 16:45:33 +03:00
Nadya Zabrodina f6b58939b8 [ui]: reuse Icon Wrapper from IconUtil and support onHover icon
* draw an appropriate icon depending on the MouseLocation;
* add an interface to detect if mouse position hovers its icon:
it can be done properly only with related renderer component;
* update Icons if action presentation icon changed;
* use hoverFlag instead of manually detecting in paintIcon;
* repaint listCell if needed;
2017-01-11 16:45:33 +03:00