anna
d30bcb3984
new inference: accept unbounded wildcards
...
(cherry picked from commit ff37a13662a6d85d7890755130e6a696db00c4a6)
2013-11-25 16:47:47 +01:00
anna
b3d9ff9874
new inference: array creation notional method; testdata
...
(cherry picked from commit dc1b25b74db12a5282332b5bae1d10da1aed99e8)
2013-11-25 16:47:46 +01:00
anna
3c3f917c1e
new inference: method constructor array reference processing
...
(cherry picked from commit dbc986aab8519ee3c93f39f04c31cbae0bfd2657)
2013-11-25 16:47:45 +01:00
anna
d7e914bfd3
new inference: use policy to pass that params should be lifted without Object assignment
...
(cherry picked from commit ba466100e201658701fa056c1a3641a42abb2d8d)
2013-11-25 16:47:44 +01:00
anna
628e05bda7
new inference: isValueCompatible check during reduce (IDEA-116548)
...
(cherry picked from commit 3d028a86a23efeba68187c5a43d822c7aeb388f3)
2013-11-25 16:47:43 +01:00
anna
a6309f6c6d
extend testdata for IDEA-93587
...
(cherry picked from commit d4939f7b93989a0e3387c225de335ef7bf19949f)
2013-11-25 16:47:42 +01:00
anna
6086b1725d
testdata for IDEA-106670
...
(cherry picked from commit 78c98d762dd449ff86ea805179b51c2d2b4fc00f)
2013-11-25 16:47:41 +01:00
anna
b612209ab9
testdata for IDEA-116359
...
(cherry picked from commit bd1ca6826f3a5449c2a26a1ea3b471c21f4bc7d5)
2013-11-25 16:47:40 +01:00
anna
bd64f4044b
testdata for IDEA-116252
...
(cherry picked from commit 263652d7e97e6caab5dce7fb95a37d14ff34de4b)
2013-11-25 16:47:39 +01:00
anna
260977a383
enable new inference for 1.8
...
(cherry picked from commit f8ab566aafbb1b639e935b34975440a7172a637c)
2013-11-25 16:47:39 +01:00
anna
481bc252f3
switch tests on new inference
...
(cherry picked from commit d2cbf3f2833104c3a0381059b0d6ef8ac0b3c94c)
2013-11-25 16:47:38 +01:00
anna
23432e3cd7
new inference: array constructor refs are always exact (IDEA-115725)
...
(cherry picked from commit 0f6538fc54bbee0aaf6cbab9884c0407937d4568)
2013-11-25 16:47:36 +01:00
anna
0c02d873d8
new inference: process type arguments withing bounds
...
(cherry picked from commit 18c175ea17eb26b4baec7cc1f7b9579849783a5e)
2013-11-25 16:47:35 +01:00
anna
f7fd8525b9
lambda: catch exception by SAM method substitution (IDEA-116441)
...
(cherry picked from commit 0bce39590bdcc6e6a74c0dcedbb02add3333e685)
2013-11-25 16:47:34 +01:00
anna
79c9afb33c
testdata for IDEA-116493
...
(cherry picked from commit 9270256d3bb30a40be89fee9609f49f288a69040)
2013-11-25 16:47:33 +01:00
anna
8d066a2b85
new inference: preserve the order
...
(cherry picked from commit d83860b652f9510c2ed59109ccfdee2d02557241)
2013-11-25 16:47:33 +01:00
anna
a9b10b9e23
new inference: unintended raw substitutor
...
(cherry picked from commit 80cc211ac832022cebd429774cd4661b1b47877a)
2013-11-25 16:47:32 +01:00
anna
d37bf95925
disable tests for a while
...
(cherry picked from commit ad536eda6f2b09b366dae6ab2322526e32558eb6)
2013-11-25 16:47:31 +01:00
anna
7f5f6bf5ff
new inference: reject wrong overloaded methods earlier
...
(cherry picked from commit 1ae5a895d4ae466df6106913c268339d63dbbe64)
2013-11-25 16:47:30 +01:00
anna
530d047004
new inference: merge equals constraints before rejection
...
(cherry picked from commit 3a660f4b84a23f42f1355bc7702c6d9904984ee2)
2013-11-25 16:47:29 +01:00
anna
bbd2b726a3
new inference: skip wildcards in SAM return types
...
(cherry picked from commit a2d6c53f181a000945b42777d21046ee7a05bff3)
2013-11-25 16:47:28 +01:00
anna
ec99a45340
new inference: include constraint without input variables first
...
(cherry picked from commit f971c6fad15e7037cba08ba474bc8965ba7dc130)
2013-11-25 16:47:27 +01:00
anna
492398bd2e
new inference: simplify check for call expression
...
(cherry picked from commit 3624126e79fd72af03425299300bbdd9cda75ef2)
2013-11-25 16:47:26 +01:00
anna
72cf9108c8
new inference: do not skip contradicted bounds
...
(cherry picked from commit 8ce52d2dc87cfde0471a65c55df972711bffa1c4)
2013-11-25 16:47:25 +01:00
anna
fa579af4c3
new inference: input/output variables strictly after spec
...
(cherry picked from commit 7a6936834b386b54df9e7901ee9c7452704ba084)
2013-11-25 16:47:24 +01:00
anna
ba7784cf5c
new inference: is poly expression strictly after spec
...
(cherry picked from commit a66cfe3806da068d012952170e22000a47bbfda1)
2013-11-25 16:47:23 +01:00
anna
adc1ea2afd
new inference: is pertinent to applicability strictly after spec
...
(cherry picked from commit d1573452f675df60c3aa9155f29fb6c794ac964e)
2013-11-25 16:47:22 +01:00
anna
0c5ad3e88a
new inference: equals/hashcode for final fields only
...
(cherry picked from commit c1c6e161f6036938bb712c76e58c9270b4b86c38)
2013-11-25 16:47:21 +01:00
anna
1f5e19ea8f
inference testdata fixed
...
(cherry picked from commit 684b8905b9b3be10200c855af7b54d543b128f2b)
2013-11-25 16:47:20 +01:00
anna
c0c190fdf7
CCE in scala
...
(cherry picked from commit 88a43e939198ae9a966f457d27d381d283d4c112)
2013-11-25 16:47:19 +01:00
anna
a1e0e12416
new inference: check all overload methods during return type constraint detection
...
(cherry picked from commit 7017ba9d1c7f0f911241331f03ef61198fc69d5c)
2013-11-25 16:47:18 +01:00
anna
8e571b3210
new inference: capture return type to emulate method call expression type
...
(cherry picked from commit a14b996d8c3efe5b1dc4a6fc3d45aea5feff6197)
2013-11-25 16:47:17 +01:00
anna
64c3ce5520
plugins advertiser: ensure before open files
...
(cherry picked from commit d8c3c254ae0f839b5dcc61ccc2bbfd42d274ff6b)
2013-11-25 16:47:16 +01:00
anna
d881e4bdef
new inference: process mutual dependencies
...
(cherry picked from commit 72dcb6d8ce54a6be5f236a9c3cae0350293375cd)
2013-11-25 16:47:15 +01:00
anna
c8c35ded4c
IDEA-116362 ignore extension does not work
...
(cherry picked from commit 84fe96736fb2fbbbaf5f739b3aed4ea2072edb0e)
2013-11-25 16:47:14 +01:00
peter
8945d78713
IDEA-116945 IDE unresponsive with too many console foldings
2013-11-25 16:35:20 +01:00
Max Medvedev
abb93f2b27
IDEA-116917 check for jansi in classpath
2013-11-25 19:22:14 +04:00
Max Medvedev
9da2215990
select correct shell runner in title
2013-11-25 19:22:13 +04:00
Max Medvedev
b6df353dd6
IDEA-116837 Groovy: don't suggest to shorten references in comments
2013-11-25 19:22:13 +04:00
Kirill Likhodedov
7e8b160547
[log] IDEA-116399 Fix filter by branch
...
--branches parameter doesn't work well: the pattern syntax it
supports is rather weak, and won't allow to effectively filter by
several branches. It also doesn't support filtering by a single
branch without blog parameters.
Therefore, since we allow to filter only by a single branch in the
log UI, assume it in the GitLogProvider, and use the <branch>
parameter (`git log origin/master`), which works fine.
If we will provide ability to filter by several branches someday (by
AND or by OR), we could use the graph capabilities to implement it.
2013-11-25 19:16:12 +04:00
Konstantin Bulenkov
4696e18f58
grayed text is invisible on Linux
2013-11-25 16:14:23 +01:00
Gregory.Shrago
e5e760222e
NPE fix: editor is not shown case
2013-11-25 19:08:00 +04:00
Bas Leijdekkers
aa73c611da
really enable by default
2013-11-25 15:57:05 +01:00
Ekaterina Tuzova
10eaf8a9ac
Merge remote-tracking branch 'origin/master'
2013-11-25 18:51:06 +04:00
Andrey Vlasovskikh
96091568c4
Merge remote-tracking branch 'origin/master'
2013-11-25 18:48:53 +04:00
Andrey Vokin
b459118358
Overriding language in VariableInplaceRenamer. (CoffeeScript)
2013-11-25 18:44:21 +04:00
Andrey Vlasovskikh
6ebb2ee0ff
Merge branch 'python-intellilang-injector'
2013-11-25 18:42:52 +04:00
Denis Fokin
ae9b9bab49
IDEA-102449 Mac OS + JDK 1.7: dialog sheets go to background if focus is moved from IDEA and then back [Filechooser part added and refactoring]
2013-11-25 18:41:33 +04:00
Konstantin Kolosovsky
f4303ebea7
Merge branch 'svn_18_2'
2013-11-25 18:40:17 +04:00
Ekaterina Tuzova
b98ce36a70
Merge remote-tracking branch 'origin/master'
2013-11-25 18:39:31 +04:00