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