Commit Graph
155178 Commits
Author SHA1 Message Date
Anna Kozlova 6dddedeb39 override/implement: do not add type parameters from super method if supercalss was erased (IDEA-142453) 2015-07-14 22:07:19 +03:00
Anna Kozlova 72cc102c0d copy: initialize initial target directory based on target selected, avoids changing current project in case of 2 open (IDEA-142307) 2015-07-14 22:07:17 +03:00
Anna Kozlova a7c3221a61 move: enable move at the very last position of file (IDEA-142483) 2015-07-14 22:07:15 +03:00
Anton Makeev aa7bebef09 IDEA-142584 Invalidate Caches: Message reads strange, Window layout could be better 2015-07-14 21:01:18 +02:00
peter 31c46e4ea0 add LibraryScopeBase.equals/hashCode (IDEA-CR-3681) 2015-07-14 20:57:45 +02:00
peter be52b61acb IDEA-142613 "Show Affected Paths" from annotations doesn't work in dumb mode 2015-07-14 20:57:44 +02:00
peter 3385b84504 gdsl: don't leak project via global closure delegate (and add thread-safety) 2015-07-14 20:57:44 +02:00
Sergey Malenkov a9667e54e6 IDEA-142615 Configure link in Git "Push Commits" dialog does not jump to Force Push configuration
select Git configurable before filtering
2015-07-14 21:49:15 +03:00
Vyacheslav Karpukhin bbcf2ccca9 OutputReader's readFully now compatible with the blocking sleeping policy 2015-07-14 20:44:18 +02:00
Roman Shevchenko 1f38a85342 Merge remote-tracking branch 'origin/master' 2015-07-14 21:42:21 +03:00
Dennis Ushakov 30bab99940 autopopup attribute name (WEB-13892) 2015-07-14 20:44:09 +03:00
Dennis Ushakov 81251a1f6d support html typed handlers in JSX (WEB-13892) 2015-07-14 20:44:07 +03:00
Roman Shevchenko 62b8ed3b8c Merge remote-tracking branch 'origin/master' 2015-07-14 20:40:07 +03:00
Roman Shevchenko 75ffd31928 ui: tasks combo button updated to ignore default projects 2015-07-14 20:33:18 +03:00
Ilya.Kazakevich 55c98ace80 Merge remote-tracking branch 'origin/master' 2015-07-14 20:23:25 +03:00
Ilya.Kazakevich 8f375b237d tests fixed: PyEnvTask now skips unsupported python versions 2015-07-14 20:22:12 +03:00
Sergey Malenkov 68064262f6 IDEA-131794 Tree selection changes on double-click expansion 2015-07-14 20:18:21 +03:00
Elizaveta Shashkova 3b0efcc3e3 Debugger does not show all fields of classes that extends built-ins (PY-9894)
Additionally check the object's fields for built-in collections via default resolver.
2015-07-14 20:09:25 +03:00
Yaroslav Lepenkin 8b00f3b3c0 [Indent detector] when checking indent normality (NONE or NORMAL), check indent sum of all blocks starting current offset.
Instead of checking indent of the outer block starting current offset, check all descendant blocks, starting the same offset. Total indent considered normal if it consists of no more than one normal indents and any number of none indents
2015-07-14 19:58:59 +03:00
Kirill Likhodedov 212a2ae46f EditorBasedWidget: mark myDisposed as volatile since it can be checked from any thread 2015-07-14 19:53:01 +03:00
Kirill Likhodedov 9146c7a85d Unify Git & Hg status bar widgets
Introduce a common class for both, and move all the logic there,
letting the implementations just provide the necessary data.
2015-07-14 19:53:00 +03:00
Vassiliy.Kudryashov 12a74bacce EDT access check: replace assert with invokeLaterIfNeed 2015-07-14 19:35:30 +03:00
Egor.Ushakov 6cef7517b5 tests for auto variables fixes (locals from outer classes) 2015-07-14 19:21:55 +03:00
Vladimir Krivosheev fb8ff04956 RunConfigurationExtensionsManager must not write defaults 2015-07-14 17:55:21 +02:00
Vladimir Krivosheev 2f2b4c9079 cleanup 2015-07-14 17:55:20 +02:00
Vladimir Krivosheev af31f4ab2e hide implementation details — avoid StoragePathMacros.ROOT_CONFIG 2015-07-14 17:55:18 +02:00
Vladimir Krivosheev 62276a3b9b explicit call of load is not required:
Application — was not used, only unrelated code (state store must not load components — it is component manager responsibility)

Project — useless, getMainStorage(false) will be called in any case in a lazy manner. Especially in case of directory based project.

Module — super impl was useless, because our impl in any case call getMainStorageData() Method is not removed — it is unclear who is reponsible to call "setOption(Module.ELEMENT_TYPE", so, code is not changed for now
2015-07-14 17:55:16 +02:00
Anna Kozlova e99309d4b8 fix inspection description (IDEA-142547) 2015-07-14 18:38:46 +03:00
Anna Kozlova 7bec688369 lambda: don't reject value compatibility for lambdas with control flow problems inside (IDEA-142107) 2015-07-14 18:38:43 +03:00
Anna Kozlova a648816050 generate getter/setter: fix setter name for boolean isFields (IDEA-142506) 2015-07-14 18:38:40 +03:00
Dmitry Trofimov 744fa02a78 Merge remote-tracking branch 'origin/master' 2015-07-14 17:03:26 +02:00
Egor.Ushakov 1ef83effc7 do not show local variables before they are available 2015-07-14 17:50:21 +03:00
nik 9e5788e470 use default language level in coverage plugin module 2015-07-14 17:49:13 +03:00
Vladislav.Soroka 7487a1a92e gradle: integration tests supported gradle versions added (2.4, 2.5) 2015-07-14 17:45:06 +03:00
Dmitry Jemerov 346e42ce8f bomb some more Android tests 2015-07-14 16:41:27 +02:00
Dmitry Trofimov be1b58d418 Merge remote-tracking branch 'origin/master' 2015-07-14 16:40:36 +02:00
Sergey Malenkov dd6f31f4d0 IDEA-138372 java tab page maximization not work correctly with multiple screen
Added a registry key that removes suspicious code from Darcula L&F
2015-07-14 17:35:46 +03:00
Vassiliy.Kudryashov a884b8e105 IDEA-140555 Mark as buttons do not fit 2015-07-14 17:32:16 +03:00
Aleksey Pivovarov a9e2d69524 diff: reduce log notification level
in most cases things should be fine. But it's better to have such record in log.
2015-07-14 17:06:45 +03:00
Roman Shevchenko d802b60f92 Merge remote-tracking branch 'origin/master' 2015-07-14 16:59:53 +03:00
Roman Shevchenko 106d1d5175 java: "Java X" language level for experimental features; T<any> wildcard support 2015-07-14 16:55:24 +03:00
Dmitry Trofimov d8d68ceb8a Merge remote-tracking branch 'origin/master' 2015-07-14 15:34:46 +02:00
Dmitry Trofimov af36fa11c7 Cache python language level guess for project not to recalculate it for every file. 2015-07-14 15:32:40 +02:00
Serega Vasiliev 503ca3eb7a started with Guice 4.0 support (moved pkgs/renamed) 2015-07-14 15:32:34 +02:00
Dennis Ushakov 6b47243311 DRY: use same xml file detection 2015-07-14 16:24:25 +03:00
Anna Kozlova 2a0a8af6e3 junit: assumption/failure in before/beforeClass should be processed separately as beforeClass requires additional testStarted/testFinished when normal before already has that calls 2015-07-14 16:23:14 +03:00
Anna Kozlova e191c110ce junit: parameterized with dots 2015-07-14 16:23:12 +03:00
Anna Kozlova e5318d9e11 testng rerun failed tests: don't override existing methods (IDEA-142581) 2015-07-14 16:23:10 +03:00
Anna Kozlova 1b47f5c85c read action 2015-07-14 16:23:08 +03:00
Anna Kozlova e4c76234c2 allow to run all tests in directory ignoring module bounds (IDEA-142354) 2015-07-14 16:23:06 +03:00