Commit Graph
123491 Commits
Author SHA1 Message Date
Anna Kozlova 4889751ded new inference: exclude return constraints/non pertinent to applicability argument constraints from overload resolution process 2014-02-11 09:40:00 +01:00
Anna Kozlova b9ef7b60c7 new inference: subtyping/equality constraints interoperability 2014-02-11 09:39:59 +01:00
Vladimir Orlov a73a84fbc6 Merge remote-tracking branch 'origin/master' 2014-02-11 12:35:48 +04:00
Vladimir Orlov 2daa62596d fixed build of patches, and corrected updater dependency. 2014-02-11 12:33:40 +04:00
Vladislav.Soroka 472e58b751 Gradle: respect build classpath order and use both classes and sources jars if available 2014-02-11 12:12:33 +04:00
nik e4b9feabea 'com.intellij.modules.python' module included into Python plugin to allow writing plugins compatible with PyCharm and IDEA with Python plugin 2014-02-11 12:00:13 +04:00
nik e16e79f11c 'com.intellij.modules.ruby' module included into Ruby plugin to allow writing plugins for both RubyMine and IDEA with Ruby plugin 2014-02-11 12:00:13 +04:00
Dmitry Batrak 344bf8b0b7 IDEA-120265 Incorrect whitespaces (tab) painting when cursor change position
adjust arrow indent to make it look more like the previous version
2014-02-11 11:54:58 +04:00
Dennis Ushakov 500f1b91a3 #WEB-10913 fixed 2014-02-11 11:43:47 +04:00
Nadya Zabrodina 828b80f5cb Thread problems with updateTo action fixed
*do not call updateToFromLog from awt thread;
*unnecessary pool thread removed from UpdateToAction;
*create one common method for updateTo as background task
2014-02-11 11:26:05 +04:00
Sergey Simonchik 6c1effc099 show "Loading ..." label on fetching installed package list 2014-02-11 01:58:40 +04:00
Ilya.Kazakevich 2a3f6b3549 Refactoring to make PushDown use the same engine as other refactorings (documented) 2014-02-11 01:05:16 +04:00
Ilya.Kazakevich dd6e05bc32 Merge remote-tracking branch 'origin/master' 2014-02-11 00:55:50 +04:00
Ilya.Kazakevich 735084d8d4 Refactoring to make PushDown use the same engine as other refactorings (need to doc) 2014-02-10 23:57:19 +04:00
Roman Shevchenko f6c6bec736 New decompiler API 2014-02-10 20:22:20 +01:00
Yann Cébron a281951184 + "facelet" 2014-02-10 19:21:15 +01:00
Dennis Ushakov 5b8af7def7 faster html tag selectioner using psi
#IDEA-120533 fixed
2014-02-10 22:09:33 +04:00
peter 750013c064 parameter nullity annotation should have higher-priority than package-level ones 2014-02-10 18:34:10 +01:00
peter 4757fc901f fixture-based NullableStuffInspectionTest 2014-02-10 18:34:10 +01:00
Vladimir Krivosheev 3104edd1b9 respect default browser: jstd — use BrowserSelector 2014-02-10 18:32:47 +01:00
Vladimir Krivosheev 7c3e5b9f04 respect default browser 2014-02-10 18:26:48 +01:00
Anton Makeev 78b379e218 StringUtil.splitByLinesKeepSeparators javadoc 2014-02-10 17:37:16 +01:00
Konstantin Kolosovsky 132042fa2a Merge remote-tracking branch 'origin/master' 2014-02-10 20:12:45 +04:00
Konstantin Kolosovsky 32aa1a8830 Merge branch 'svn_18_3' 2014-02-10 20:07:16 +04:00
Alexey Kudravtsev ea3cf29feb IDEA-120535 SelectableChannel.register should have the same magic constants as SelectionKey.interestOps 2014-02-10 20:04:00 +04:00
Alexey Kudravtsev ad661d92e4 correct level in highlighting:
highlight element X only when visiting X or its ascendant
2014-02-10 20:03:58 +04:00
Alexey Kudravtsev e0792ea2f7 cleanup 2014-02-10 20:03:57 +04:00
Alexey Kudravtsev 9464870afd optimisation: do not load document during smart pointer creation 2014-02-10 20:03:56 +04:00
Alexey Kudravtsev 78581c6676 notnull 2014-02-10 20:03:54 +04:00
Kirill Likhodedov a0cc7111c7 [git] amend: don't add \n to the commit message
Unfortunately, git log returns the commit message always with \n at
the end.
Therefore there is no way to identify whether it was user who put \n
or it is added by Git.

The workaround is to not substitute commit message,
if it differs only with a trailing \n. It should suite most cases.
2014-02-10 20:00:28 +04:00
Konstantin Kolosovsky 340659b5e5 svn: Refactored SvnUtil.getFileContents - reuse factory selection logic from SvnVcs 2014-02-10 19:56:38 +04:00
Mikhail Golubev ec7edd329f Dispose tree builder in disposeUIResources() to prevent memory leak 2014-02-10 19:52:13 +04:00
Mikhail Golubev f1ff831284 Update message about unsupported JIRA version 2014-02-10 19:52:12 +04:00
Konstantin Kolosovsky 840b6bee80 svn: Implemented command line support to logic that preserves changed svn properties during complex reverts - when package rename is reverted, but child files should not be reverted (child files are not not checked in dialog) 2014-02-10 19:51:44 +04:00
peter fbae0107fc spare some memory in vcs log 2014-02-10 16:49:02 +01:00
Vladimir Krivosheev fdcdfce72b WEB-1171 javascript live console 2014-02-10 16:44:22 +01:00
Konstantin Bulenkov 094e633d0a kill duplicates 2014-02-10 16:12:18 +01:00
Max Medvedev 7128707d9e IDEA-118234 Closure to SAM coercion: infer generic by SAM return type 2014-02-10 19:06:08 +04:00
Max Medvedev ebffbc9ceb InheritanceUtil: some contracts 2014-02-10 19:06:07 +04:00
Sergey Simonchik 176b06d5e2 mark setPassShellEnvironmentAsParent and isPassShellEnvironmentAsParent deprecated to wait for IDEA-118946 2014-02-10 19:03:00 +04:00
Konstantin Bulenkov 1c0199f06f support actions history 2014-02-10 15:53:23 +01:00
Max Medvedev 7070677236 mock groovy 2.3 2014-02-10 18:40:55 +04:00
Konstantin Kolosovsky b7569fae96 IDEA-116775 Use idea home directory as working directory for "revert" operation (not to block current directory in case of reverting rename/move operations) 2014-02-10 18:01:39 +04:00
Sergey Evdokimov 043c3e9e76 IDEA-120502 Support renamed gmaven-plugin plugin (groovy-maven-plugin) 2014-02-10 17:22:25 +04:00
Kirill Likhodedov b5d20bd22d [git log] Fix multi-value filter by user
Escaping baskslashes in 7eea76a introduced the problem with "\|"
separator used by Git to allow several users.

Backslashes should be escaped separately for text filter
and user filter: in the latter they should be escaped as well
(to allow a non-likely but possible case with backslash in user name)
before escaping "|".
2014-02-10 17:21:36 +04:00
Kirill Likhodedov c823985f21 [log] can happen during log initialization while the table is empty
=> don't log error, the situation is valid.
2014-02-10 17:21:35 +04:00
Vladislav.Soroka 58c879183e Gradle: war artifact/facet creation fix.
related issues:
http://youtrack.jetbrains.com/issue/IDEA-119187
http://youtrack.jetbrains.com/issue/IDEA-119818
http://youtrack.jetbrains.com/issue/IDEA-120407
2014-02-10 17:13:08 +04:00
Vladimir Krivosheev 5c74ffe031 move js debugger platform up 2014-02-10 14:09:19 +01:00
Konstantin Kolosovsky 353d5579c2 IDEA-118646 Determine client factory for "revert" operation based on file being reverted (and not only based on project root and settings) 2014-02-10 17:06:47 +04:00
Max Medvedev cb73b8d2d2 IDEA-118222 Closure to SAM interface coercion doesn't handle contravariant types correctly 2014-02-10 16:52:48 +04:00