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