Commit Graph
90457 Commits
Author SHA1 Message Date
anna 8f303c23aa generics: do not accept inferred lower bound when inferred through raw type (IDEA-93672) 2012-10-26 13:29:55 +02:00
irengrig 8dcd6ba5d3 Merge remote branch 'origin/master' 2012-10-26 15:10:15 +04:00
irengrig 127ca7ff7a Apply patch: new algorithm for candidate files search:
1) look for by file name

if there are several files with that name, select between them:
2) select those with full path matches (a/b/c/d/file)
3) make a look inside a patch and check [partially] whether context could be found and weight matching

if there're relative paths (it is possible when you create patch from IDEA and the root is outside the project directory), try to find by exact path starting from project directory. It will fix cases when we have versioned directories but not under project scope (can not use index to search there)

will fix IDEA-56110 "Apply patch" applies changes to the wrong file.
and IDEA-53865 "Failed to apply patch for file ...: couldn't find context" (wrong base directory guess case)
2012-10-26 15:09:15 +04:00
Vladimir Krivosheev 3e62f56947 Only Linux (Ubuntu) works as expected — if we bind to anyLocalAddress, any attempt bind to 127.0.0.1 will be failed. So, now, we check OS and don't bind to 127.0.0.1 in this case.
Also, new property will be available in next 122/121 builds — "rpc.onlyAnyHost". It is relevant only for LiveEdit/JS Debugger (our chrome extension connects to default port) — help us to investigate some situations.
2012-10-26 15:09:05 +04:00
Maxim Shafirov 6e97d30618 IDEA-93657 2012-10-26 15:06:31 +04:00
Dmitry Jemerov 1f10f39263 stupid SIOOBE (EA-39199 - SIOOBE: TemplateResource.getMethodBody) 2012-10-26 12:02:51 +02:00
Dmitry Avdeev 390ae60c7b cosmetics 2012-10-26 13:47:27 +04:00
Dmitry Avdeev 37cc51ba8a saving project name & location 2012-10-26 13:47:26 +04:00
Dmitry Avdeev b65b487b04 project templates step ui reworked 2012-10-26 13:47:25 +04:00
Alexey Kudravtsev ee060f5c6c memory 2012-10-26 13:10:21 +04:00
Alexey Kudravtsev 57218bb079 psi file leak 2012-10-26 13:10:20 +04:00
Alexey Kudravtsev 8b64b1b295 save memory 2012-10-26 13:10:19 +04:00
Alexey Kudravtsev 5e8cfe196a cleanup 2012-10-26 13:10:18 +04:00
Alexey Kudravtsev 165469678e class assertion 2012-10-26 13:10:17 +04:00
Alexey Kudravtsev 8f3ec5eee9 assertion IDEA-93337 2012-10-26 13:10:17 +04:00
Alexey Kudravtsev c9ac3c8a7c CME 2012-10-26 13:10:16 +04:00
Alexey Kudravtsev a9dbbfd68c IDEA-92569 2012-10-26 13:10:15 +04:00
Alexey Kudravtsev d1d938ff3d NPE 2012-10-26 13:10:14 +04:00
Alexey Kudravtsev d792eb6c3a jdk8 compilation 2012-10-26 13:10:13 +04:00
Alexey Kudravtsev 660268c5c9 notnull, cleanup 2012-10-26 13:10:12 +04:00
Maxim Shafirov 26cb2adf5e fixing 'gap' between inactive tabs 2012-10-26 12:46:02 +04:00
sweinreuter b187080540 Merge commit 'origin/master' 2012-10-26 10:05:36 +02:00
sweinreuter 17032e012d Merge commit 'origin/master' 2012-10-26 10:04:40 +02:00
Max Medvedev 5b75e7d2cf don't highlight static declarations in anonymous 2012-10-26 12:03:45 +04:00
sweinreuter b004499495 EA-37379 - SOE: XsltContextProviderBase.processElementDescriptors 2012-10-26 10:02:56 +02:00
Nadya.Zabrodina 627803ff17 IDEA-93196 Mercurial: Repository View: Copy doesn't copy revision number fixed 2012-10-26 11:56:43 +04:00
Max Medvedev 2c5b0d8d50 IDEA-93355 Incorrect 'inner class cannot have static declarations' 2012-10-26 10:36:43 +04:00
Max Medvedev aa3017857d IDEA-92991 'Join lines' should bind variable and initializer in Groovy 2012-10-26 10:25:24 +04:00
Max Medvedev a3b370f46f get rid of GrParameter.getDefaultInitializer(). Use getInitializerGroovy() instead.
move setInitializer into base GrVariable
2012-10-26 10:25:24 +04:00
Konstantin Bulenkov 6bc1732c6b IDEA-93711 Meta+, opens as many Pref dialogs as pressed 2012-10-26 02:28:50 +02:00
Konstantin Bulenkov efa3d14065 Merge remote-tracking branch 'origin/master' 2012-10-26 00:49:43 +02:00
Konstantin Bulenkov d72ff4e29a darcula table header 2012-10-26 00:48:21 +02:00
peter 34dfbae855 fix test 2012-10-25 23:09:51 +02:00
peter e2f9d8a3c7 IDEA-93232 The notification balloon size should be correct always 2012-10-25 21:19:36 +02:00
peter 9404e50337 prefix matching is more important than element kind and statistics 2012-10-25 21:19:36 +02:00
Evgeny Zakrevsky 2499fc6f0b Tasks. Generic Connector. Correct changelist name/ 2012-10-25 23:09:42 +04:00
Evgeny Zakrevsky 3f50925f50 Merge remote-tracking branch 'origin/master' 2012-10-25 22:53:05 +04:00
Evgeny Zakrevsky 91460ad5d4 Tasks. Generic Connector. Support REST API. 2012-10-25 22:48:48 +04:00
peter a69bd1076c IDEA-93433 Improve displays of multi-line commit messages in Changes Window 2012-10-25 18:32:08 +02:00
peter bf2a47e0ce IDEA-93232 The notification balloon size should be correct always 2012-10-25 18:32:08 +02:00
peter 0385ecc58a IDEA-84963 Disprefer annotations in autocomplete at places where they cannot be used 2012-10-25 18:32:07 +02:00
peter 6a6c159af4 an internal action to simulate relatively heavy awt thread load 2012-10-25 18:32:07 +02:00
peter f340bfdaf1 IDEA-93553 Completion: multiple Loading... nodes in completion list 2012-10-25 18:32:07 +02:00
peter 586ebbdc12 IDEA-93546 Ordering is bad in Exception breakpoints "Add" dialog 2012-10-25 18:32:07 +02:00
peter 5ed839b5d1 IDEA-93535 In Console Colors settings some options are inverted 2012-10-25 18:32:06 +02:00
peter 77d464b755 IDEA-93625 Copy reference is missing from file tab context menu 2012-10-25 18:32:06 +02:00
peter ba291cd6d1 dumb-aware copy reference 2012-10-25 18:32:06 +02:00
peter 46c131bb88 make copy line reference copy relative file path (IDEA-93625) 2012-10-25 18:32:06 +02:00
anna 86872fa9a6 anonym -> method ref: disable for method calls with qualifiers which ref params (IDEA-93473) 2012-10-25 18:05:07 +02:00
Kirill Likhodedov d9a6fb12b7 Fix GithubOpenInBrowserAction: use correct method to get the remote branch name 2012-10-25 19:46:13 +04:00