anna
d1fbf297bc
method ref: isAssignable check; resolve (initial)
2012-09-25 19:47:04 +02:00
anna
71eb8ec93e
method ref: introduce method ref variable; accept method ref type separately
2012-09-25 19:47:03 +02:00
anna
97b9fbee9a
method ref: inline method ref in qualifier place; do not treat cast as redundant there
2012-09-25 19:47:02 +02:00
anna
99ae9e1382
method ref: access static method via instance quickfix fixed
2012-09-25 19:47:01 +02:00
anna
a617afe1fe
method refs: turn highlighting on; check valid context
2012-09-25 19:47:01 +02:00
anna
d2af36382c
method ref: create method from usages accept method ref in argument
2012-09-25 19:47:00 +02:00
Vassiliy Kudryashov
da860a5f6d
IDEA-88931 Rerunning previously failed tests should rerun only failed tests
2012-09-25 21:41:43 +04:00
peter
ca38e4dd3e
share the huge array with all file names between threads
2012-09-25 19:17:21 +02:00
peter
34354c4a33
a bit less garbage when saving live templates
2012-09-25 19:17:20 +02:00
peter
4820b01fb9
don't build dom stubs for workspace.xml
2012-09-25 19:17:20 +02:00
peter
8032d7cf76
macro expansion with less garbage
2012-09-25 19:17:20 +02:00
peter
522a90beb1
less garbage during CharTableImpl.intern on jdk7
2012-09-25 19:17:20 +02:00
peter
cf919d31f1
assertions without garbage
2012-09-25 19:17:19 +02:00
peter
a9a171a23f
IDEA-91950 Too wide error message with unnecessary details
2012-09-25 19:17:19 +02:00
Dmitry Avdeev
66dce2e94b
better diagnostics
2012-09-25 21:09:41 +04:00
Kirill Likhodedov
b57dec18ce
IDEA-92072 'Revert' and 'Branches' actions need "..." in the name (VCS popup)
2012-09-25 20:51:30 +04:00
Kirill Likhodedov
a114350111
IDEA-66715 Move GitHub settings page to the other VCSs
...
* Use vcsConfigurableProvider extension point.
* Also move additional configurable providers below the common VCS sub-configurables, before actual VCSs.
2012-09-25 20:38:41 +04:00
Roman Shevchenko
9847f56581
Get rid of Quaqua and related stuff
2012-09-25 18:09:41 +02:00
Roman Shevchenko
71b1687728
Get rid of Metal and Motif LaFs; cleanup
2012-09-25 18:09:41 +02:00
Roman Shevchenko
55c9957e75
To JB dictionary
2012-09-25 18:09:40 +02:00
Kirill Likhodedov
16e48a162a
IDEA-75354 Better UI for creating anonymous Gists without logging to GitHub
...
* Login to GitHub only if Gist is non-anonymous, after filling the Gist creation dialog.
2012-09-25 19:30:14 +04:00
Kirill Likhodedov
01a4982f70
[github] Move Gist creation to the background
2012-09-25 19:02:12 +04:00
Kirill Likhodedov
d4e61447f7
github refactoring: extract methods
2012-09-25 19:02:11 +04:00
Kirill Likhodedov
f8b0839959
@Nullable
2012-09-25 19:02:11 +04:00
Kirill Likhodedov
43b9267f67
IDEA-91456, IDEA-77851 Create Gist from console, select several files to Gist
...
Get the content from the editor, or from selected files.
2012-09-25 19:02:10 +04:00
Kirill Likhodedov
cb0af30a89
IDEA-87530 Reuse Github credentials for Git over http
...
* Introduce extension point GitHttpAuthDataProvider to provide user name and password.
* Implement it in the GitHub plugin: check if the url is a GitHub url, and provide username and password from GitHub settings.
* In GitHttpAdapter check if any provider has returned a value, and use it in attempt to access github http remote.
* Move AuthData to the util package.
2012-09-25 19:02:09 +04:00
Kirill Likhodedov
1af15b4716
@Nullable project once again (used only in DialogWrapper)
2012-09-25 19:02:09 +04:00
Bas Leijdekkers
fbfb57e262
IDEA-91944 (Design for extension inspection shall ignore enum methods)
2012-09-25 16:58:31 +02:00
Roman Shevchenko
24b4518d88
Get rid of stupid compiler warning
2012-09-25 16:45:35 +02:00
Dmitry Avdeev
ae8c58e020
Simplicity is my favourite virtue
2012-09-25 18:37:09 +04:00
Roman Shevchenko
3b9aa88d1f
Single type for single parameter in visitor
2012-09-25 16:08:03 +02:00
Vassiliy Kudryashov
634076b8c7
Run/Debug Configuration: better usability
2012-09-25 17:59:54 +04:00
peter
15464e9033
save some bits on Disposer throwables
2012-09-25 15:53:15 +02:00
peter
6f5396cd62
save some memory on Disposer structures (LinkedHashSet is not needed here)
2012-09-25 15:53:15 +02:00
Bas Leijdekkers
9fae529fcd
cleanup
2012-09-25 15:41:20 +02:00
Bas Leijdekkers
f0b5a83a78
IDEA-91905 (Remove unnecessary parentheses doesn't work on polyadic expressions) and related fixes, cleanup and tests
2012-09-25 15:39:46 +02:00
Vladimir Krivosheev
8be8229b2b
fix typo
2012-09-25 16:58:20 +04:00
Vladimir Krivosheev
a83785d1e0
LiveEdit: synchronize on color picker (WI-13374)
...
(cherry-picked from 3ccaf7d)
2012-09-25 16:58:20 +04:00
irengrig
c85c7b3d1c
Merge remote branch 'origin/master'
2012-09-25 16:14:33 +04:00
irengrig
14f3a65298
files refresh for IDEA-22144 Cannot add a file with parent directory into Subversion (aka climb unversioned parents)
2012-09-25 15:44:14 +04:00
peter
a708703e40
IDEA-92036 The same error is shown too many times
2012-09-25 13:36:18 +02:00
peter
7add416d40
compare lookup models by identity (EA-39233)
2012-09-25 13:36:18 +02:00
peter
2d9d8ff112
diagnose invalid type (EA-39254)
2012-09-25 13:36:18 +02:00
peter
585ac67f40
calculate dynamic method signature in advance (EA-39291)
2012-09-25 13:36:18 +02:00
peter
b8fc9fb5bc
diagnose invalid type (EA-39404)
2012-09-25 13:36:17 +02:00
peter
0c69165869
use less stack for groovy additive expression type calculation (EA-39442)
2012-09-25 13:36:17 +02:00
Alexey Kudravtsev
a4de2edde8
optimisation: do not push/pop too much, reduce the hashmap overhead
2012-09-25 14:46:26 +04:00
Alexey Kudravtsev
b03835cd85
memory: too many gced references stuck in the map
2012-09-25 14:46:25 +04:00
Alexey Kudravtsev
3e110444d5
GoTo symbol speedup: match variants concurrently
2012-09-25 14:46:25 +04:00
Alexey Kudravtsev
0848d88215
strip the rehash overhead
2012-09-25 14:46:24 +04:00