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