peter
|
c9314095fa
|
IDEA-60682 user live template requires two presses of the expansion key in some cases
|
2013-05-29 14:36:34 +02:00 |
|
peter
|
40ac2f92bf
|
don't cancel autopopup on every write actions that don't change current document (IDEA-100317)
|
2013-05-29 00:31:26 +02:00 |
|
peter
|
264d2205d1
|
IDEA-107243 Some static members are shown in completions, even with "Show static members after instance qualifier" deactivated
|
2013-05-28 20:45:57 +02:00 |
|
peter
|
1339b437fe
|
IDEA-100317 Scheduled slow completion autopopup may appear after everything is already typed and Enter hit
|
2013-05-28 20:45:56 +02:00 |
|
peter
|
3ebd87f813
|
fix some completion phase leaks; phase-based testing (not sensitive to changes in invokeLater count)
|
2013-05-28 18:32:39 +02:00 |
|
Anna Kozlova
|
fa5af4b10c
|
accept incomplete code as reference at caret (IDEA-107732)
|
2013-05-28 19:59:44 +04:00 |
|
Anna Kozlova
|
cc88360208
|
do not infer from parent when inference from bound result in a raw type (IDEA-107782)
|
2013-05-28 18:50:18 +04:00 |
|
Anna Kozlova
|
9661f35dbd
|
accept raw subtyping when instance method is called on raw type (IDEA-107957)
|
2013-05-28 18:50:17 +04:00 |
|
Svetlana.Zemlyanskay
|
3de594d984
|
IDEA-1005431 Arrangement: while matching choose the most special rule, not the first one
|
2013-05-28 14:22:53 +04:00 |
|
Alexey Kudravtsev
|
c2ec8ad25b
|
moved to java-psi
|
2013-05-28 11:13:16 +04:00 |
|
peter
|
3fa78830aa
|
IDEA-97408 Streamline auto-complete when multiple class variants in scope
|
2013-05-27 22:31:14 +02:00 |
|
Alexey Kudravtsev
|
6ef6b5fe04
|
moved to core
|
2013-05-27 18:28:05 +04:00 |
|
Anna Kozlova
|
7161fb7b69
|
create package local getter/setter for package local classes (IDEA-107671)
|
2013-05-27 15:17:51 +04:00 |
|
Alexey Kudravtsev
|
0f00f05948
|
restored selection after quickfix
|
2013-05-27 11:13:27 +04:00 |
|
Anna Kozlova
|
35b276b733
|
invert if: preserve parenthesis when not safe to delete (IDEA-107783)
|
2013-05-24 16:57:26 +04:00 |
|
Alexey Kudravtsev
|
a42f8f1829
|
moved to analysis
|
2013-05-24 13:49:39 +04:00 |
|
Dmitry Avdeev
|
4ecd61ede9
|
updating stubs per filetype: no need to remove the version directory
|
2013-05-23 12:51:20 +04:00 |
|
peter
|
1d19b2d96f
|
IDEA-106884 Detect that string concatenation produces not-null result
|
2013-05-22 18:09:00 +02:00 |
|
peter
|
ca9680c16c
|
IDEA-107195 Methods returning primitive types should be treated as @Nonnull
|
2013-05-22 18:08:59 +02:00 |
|
peter
|
2cda0cd109
|
dfa: avoid false positives when method calls change state (IDEA-107604)
|
2013-05-22 18:08:59 +02:00 |
|
peter
|
62af4ca2a1
|
IDEA-106814 Insert both opening and closing parentheses when completing a method call with "Insert pair brace" option off
|
2013-05-22 13:31:21 +02:00 |
|
peter
|
00843b7869
|
add import when pasting a class reference (IDEA-107584)
|
2013-05-22 13:31:21 +02:00 |
|
Dmitry Batkovich
|
5b4d579ac5
|
override methods dialog with sorting by overridings
|
2013-05-22 14:33:19 +04:00 |
|
Alexey Kudravtsev
|
8ebd51db05
|
IDEA-107495 new HashMap < Integer,String > w/o new in ALT-ENTER will generate a loop
|
2013-05-22 13:32:07 +04:00 |
|
anna
|
4ef2ec9aca
|
override with erased types if substitutor was raw (IDEA-78246)
|
2013-05-21 16:08:03 +02:00 |
|
Roman Shevchenko
|
d9286c9fc1
|
EA-46236 (parse mirrors with a correct language level)
|
2013-05-20 18:06:07 +02:00 |
|
anna
|
5fc3b0598a
|
extend quickfix name (IDEA-107356)
|
2013-05-17 17:36:20 +02:00 |
|
peter
|
eb43883be0
|
more tests for IDEA-107221 (Arrow keys in initial code complete popup are based on wrong index); move the selection up if possible when cyclic scrolling is disabled
|
2013-05-16 17:09:01 +02:00 |
|
peter
|
f22307a1aa
|
IDEA-103865 Cannot complete class name starting with lowercase letter
|
2013-05-16 13:01:40 +02:00 |
|
anna
|
103bf1fed3
|
IDEA-105846
|
2013-05-16 11:29:27 +02:00 |
|
peter
|
8b26c8a3cf
|
IDEA-107221 Arrow keys in initial code complete popup are based on wrong index
|
2013-05-16 11:00:50 +02:00 |
|
Roman Shevchenko
|
9088507d4f
|
Java-tests missing dependency
|
2013-05-14 14:04:02 +02:00 |
|
anna
|
a5a54bd00a
|
method references of vararg methods
|
2013-05-14 12:08:00 +02:00 |
|
Roman Shevchenko
|
925efc309f
|
Test loader refactored to make clear what filter is used
|
2013-05-13 17:14:44 +02:00 |
|
anna
|
8df5997677
|
visibility with anonymous classes fixed
|
2013-05-13 17:02:53 +02:00 |
|
Roman Shevchenko
|
c9caa273d7
|
Cleanup (test)
|
2013-05-13 16:05:31 +02:00 |
|
anna
|
7a56eb198f
|
new array refs: accept signatures with assignable to int params (IDEA-106973)
|
2013-05-13 15:05:52 +02:00 |
|
peter
|
bd1f3e393d
|
make test file readable by older groovy
|
2013-05-13 13:26:59 +02:00 |
|
Roman Shevchenko
|
9da649be29
|
Test extended
|
2013-05-13 13:14:46 +02:00 |
|
anna
|
ea136f42f7
|
IDEA-106964
|
2013-05-10 17:17:58 +02:00 |
|
peter
|
8c9aafd6b0
|
advance bombs
|
2013-05-10 13:26:03 +02:00 |
|
anna
|
5b572ae4a5
|
private method is not available from anonymous class via this (IDEA-78916)
|
2013-05-08 19:43:51 +02:00 |
|
anna
|
178aaf4a9a
|
inplace introduce constant: restore expression from literal (IDEA-106893)
|
2013-05-08 18:35:11 +02:00 |
|
anna
|
1b33b6b621
|
invert if: do not forget continue; if if is not the "last statement" (IDEA-19457)
|
2013-05-08 18:35:11 +02:00 |
|
anna
|
160833314a
|
do not warn about reference to super member before call to super (IDEA-57259)
|
2013-05-08 16:03:27 +02:00 |
|
Maxim.Mossienko
|
88496cd587
|
shorter default file header template, DefaultFileTemplateUsage inspection checks for file header template
|
2013-05-08 15:25:05 +02:00 |
|
anna
|
b37fec0b4c
|
illegal forward references in type parameter's declaration detection (< 1.7 IDEA-57260)
|
2013-05-08 15:09:27 +02:00 |
|
anna
|
d3f31f402f
|
type parameter cannot be inherited with different arguments as well as any other class (IDEA-57324)
|
2013-05-08 15:09:26 +02:00 |
|
Maxim.Mossienko
|
cde29c8c73
|
fix test data
|
2013-05-08 14:11:26 +02:00 |
|
Maxim.Mossienko
|
d3389b2390
|
fix test data
|
2013-05-08 13:36:54 +02:00 |
|