Commit Graph
181758 Commits
Author SHA1 Message Date
Tagir Valeev 3df2d1925d IDEA-162945 Stream API migration: support cases where variable is modified and reassigned 2016-10-21 15:09:35 +07:00
Anton Makeev b3e0b71a9f temporary fix for default project settings 2016-10-21 09:00:14 +02:00
Tagir Valeev 8c6088647b IDEA-162875 Stream API migration: support conversion to BufferedReader.lines() 2016-10-21 12:10:10 +07:00
Vyacheslav Karpukhin bc8f03f8ff Added AppLifecycleListener.appWilExit API 2016-10-21 00:18:23 +02:00
Julia Beliaeva 8f232a9173 [git] more diagnostic for EA-62663 2016-10-21 00:27:03 +03:00
Dmitry Batkovich 9f2b0f3a33 type migration: fix some warnings 2016-10-20 23:37:56 +03:00
Dmitry Trofimov aab21228e3 Merge remote-tracking branch 'origin/master' 2016-10-20 22:02:34 +02:00
Dmitry Trofimov e9563ed106 - Provide setting for starting directory (IDEA-125383)
- Split settings into project and application parts (IDEA-157148)
- Respect changes of the default system shell (IDEA-147227)
2016-10-20 21:41:02 +02:00
Vassiliy.Kudryashov e0cfbf28db Hide disabled and invisible actions from "Find Action..." result list 2016-10-20 21:58:54 +03:00
Rustam Vishnyakov 5cf2cf24e3 A fix for IDEA-162922 Enter action produces 2 undo operations 2016-10-20 21:28:21 +03:00
Bas Leijdekkers d6cbc09549 IG: care for generics 2016-10-20 20:07:56 +02:00
Bas Leijdekkers 90fc0d11a4 IG: avoid NPE 2016-10-20 20:07:55 +02:00
Bas Leijdekkers 3bb1d1c10f IG: try to make inspection non-quadratic 2016-10-20 20:07:53 +02:00
Egor.Ushakov 1a7e552fa6 common logic extracted 2016-10-20 20:45:12 +03:00
Dennis Ushakov 5c967a5687 react native stylesheets support: completion and color icons (WEB-23829) 2016-10-20 20:40:10 +03:00
Kirill Likhodedov 21b0f0398a Try to kill Git processes softly when they are cancelled
To avoid leaving index.lock. IDEA-148376
2016-10-20 20:18:32 +03:00
Kirill Likhodedov 61284c6f25 Introduce Killable (not Colored) ProcessHandler
For those clients who don't need to be ANSI-coloring aware.

For compatibility reasons disable the soft-kill feature by default
for ColoredProcessHandler: in case any clients didn't expect it
when overriding the ColoredProcessHandler.
2016-10-20 20:18:32 +03:00
Kirill Likhodedov 55552797f7 Move ColoredProcessHandler from api to impl
The main reason is to be able to make it Killable, which depends
on many things from impl.
However, it doesn't look as an API at any case.
2016-10-20 20:18:32 +03:00
Kirill Likhodedov 5b6df18bd2 Introduce a factory to create various ProcessHandlers
To be able to move implementations from api to impl,
in particular the ColoredProcessHandler.
2016-10-20 20:18:32 +03:00
Kirill Likhodedov bc3380370a Add a test for escape sequence in git commit message
It should be parsed literally.

The test is added to prevent potential regressions e.g. if some
ColoredProcessHandler is used.
Such regression was introduced in 6a40bdd (already reverted).
2016-10-20 20:18:32 +03:00
Kirill Likhodedov 10ab451a0f Fix expected and actual values order 2016-10-20 20:18:32 +03:00
Egor.Ushakov 0e35f38a55 method breakpoint emulation - added checkbox for switching 2016-10-20 20:06:46 +03:00
Anna.Kozlova 94105ecee4 inline to anonymous: allow to inline from library (IDEA-162893) 2016-10-20 19:04:25 +02:00
Anna.Kozlova 6d286a5ec7 add module dependency: check if there are modules to add dependency on 2016-10-20 19:04:25 +02:00
Anna.Kozlova bf60885576 inline chained constructor from library class 2016-10-20 19:04:25 +02:00
Anna.Kozlova e9ea1b414e EA-90302 - NSEE: AbstractAddToTestsPatternAction.collectPatternConfigurations 2016-10-20 19:04:25 +02:00
Anna.Kozlova 12554167e7 inference on incomplete code (EA-90195 - AIOOBE: PsiTypesUtil.getParameterType) 2016-10-20 19:04:25 +02:00
Valentina Kiryushkina 357ee4e52f Minor Ipnb: make condition more readable 2016-10-20 19:57:02 +03:00
Roman Shevchenko 43119c45b3 Cleanup (formatting) 2016-10-20 18:43:34 +02:00
Roman Shevchenko 6d7f9b72db [java] module path in app. run configuration 2016-10-20 18:39:08 +02:00
Kirill Likhodedov 6e0f0b26c8 Improve the explanation why global editor scheme is used for monospace 2016-10-20 19:25:58 +03:00
Ekaterina Tuzova fb7704b902 runnable->lambda cleanup 2016-10-20 19:17:57 +03:00
Ekaterina Tuzova cdd66c5309 runnable cleanup 2016-10-20 19:17:57 +03:00
Ekaterina Tuzova caca21acdc put cursor inside editable panel 2016-10-20 19:17:57 +03:00
Ekaterina Tuzova a5917a32b6 improved view for editable panels in jupyter
PY-20040 Too much whitespace in markdown cells
2016-10-20 19:17:57 +03:00
peter 9ffa29ca2d doPostponedFormatting after formatting in completion after new (IDEA-CR-14717) 2016-10-20 18:16:36 +02:00
Semyon Proshev 05cf3e43e5 PY-21060 Fixed: Generic type hinting (PEP 484) breaks autocomplete
Update calculating class slots: if class or any ancestor doesn't have __slots__ then return null
2016-10-20 18:57:40 +03:00
Aleksey Pivovarov 18aac83337 IDEA-158165 ui: fix goto popups preferred size 2016-10-20 18:47:48 +03:00
Dmitry Batkovich e892ed03fa null argument checker: initialize memory state with nullable parameter states IDEA-162816 2016-10-20 18:43:37 +03:00
Roman Shevchenko 4e0aa95bf7 [java] descriptor lookup in multi-release .jars (inline) 2016-10-20 17:32:33 +02:00
peter d799dad9ff don't grant read privileges to pooled threads that start after write action is resumed (IDEA-CR-14502) 2016-10-20 17:26:10 +02:00
Vladimir Krivosheev 3db867ce03 IDEA-162844 A simple copy of Default color scheme is flooded with inheritance defining attributes 2016-10-20 17:24:51 +02:00
Aleksey Pivovarov 835c54b8e3 IDEA-161294 ui: fix Find Usages popup rendering under HiDPI 2016-10-20 18:11:15 +03:00
Aleksey Pivovarov c3e37fe2ac diff: scale splitter divider under HiDPI 2016-10-20 18:11:15 +03:00
Gregory.Shrago 4006612d87 IDEA-162885 Diff window is not showing selections with background image enabled 2016-10-20 17:31:56 +03:00
Konstantin Bulenkov 2e2ab5f3fc fix Show Members option in Project View 2016-10-20 16:19:15 +02:00
Vladislav.Soroka 7502c6dbf3 gradle: build project preview w/o request to gradle, there are two main reasons for the change:
1. Slow project open - even the simplest project info provided by gradle can be gathered too long (mostly because of new gradle distribution download and downloading buildscript dependencies) (IDEA-136800)
2. Ability to open an invalid projects (e.g. with errors in build scripts) (IDEA-149593)
2016-10-20 16:55:52 +03:00
Dmitry Batkovich 7a97a7e3a5 inspection settings: add Stream.distinct() to have possibly not-null result when multiple nodes are selected (follow-up 6f7d79f) 2016-10-20 16:46:58 +03:00
Dmitry Batkovich 8f5b4e1f65 javac ast indices: move tools.jar dependent parts to another classes (follow-up 768cee3) 2016-10-20 16:18:22 +03:00
Dmitry Batkovich 4f8b381387 typo 2016-10-20 16:18:22 +03:00