peter
40cb6b363c
IDEA-68643 When completing a constant, the containing class is not imported
2011-04-26 16:39:45 +02:00
peter
c55c311beb
by-instance equality in lookup
2011-04-26 14:18:13 +02:00
peter
2df10ca44a
IDEA-68669 Autocompletion eats letters
2011-04-26 14:18:13 +02:00
Dmitry Avdeev
46278a4e68
test fixed
2011-04-26 11:34:19 +04:00
Eugene Zhuravlev
d64e551739
fixing tests: use same line separators inside templates (mostly), convert to system dependent ones on demand (rarely)
2011-04-21 22:42:09 +02:00
Eugene Zhuravlev
ccf0506983
Velocity: use resource loader that loads template content directly from FileTemplateManager instead of disk
2011-04-21 14:30:50 +02:00
anna
b94ead9094
diamonds: accept captured types; discard anonymous inner classes (IDEA-67125)
2011-04-20 20:10:21 +02:00
peter
325555e9da
don't autopopup annoying name suggestions for fields
2011-04-20 19:17:00 +02:00
Alexey Kudravtsev
f1c5040111
cleanup
2011-04-20 19:10:48 +04:00
peter
7ccc1e2a64
EA-26800 drop caches in the completion file copy
2011-04-19 20:41:54 +02:00
peter
2773fa2036
IDEA-68178 Completions does not complete class names in java annotations
2011-04-19 20:41:53 +02:00
peter
8e975b3a73
don't qualify class references twice
2011-04-19 20:41:52 +02:00
peter
709bb85c92
generics are not a part of the lookup string now
2011-04-19 20:41:52 +02:00
peter
6c5ac640b4
remove copyright from test data
2011-04-19 20:41:52 +02:00
Denis Zhdanov
79bf8b4b28
IDEA-68348 Formatter: Correct 'wrap long lines' processing
...
Test data fixes
2011-04-19 18:54:03 +04:00
Roman Shevchenko
e182ea6fee
IDEA-66564 (parse indeterminate FP literals in compiled annotations, ultimate fix)
2011-04-18 18:49:31 +02:00
Roman Shevchenko
03bfc64512
Test fixed (hate case-insensitive FS)
2011-04-18 18:49:31 +02:00
Roman Shevchenko
370794e5f7
Cleanup
2011-04-18 18:49:30 +02:00
anna
f42960991c
rename wrong ref by Shift-F6 (IDEA-61734)
2011-04-17 19:58:06 +02:00
Roman Shevchenko
847ad86feb
IDEA-68179 (Javac quirks inspection)
2011-04-17 18:53:22 +02:00
anna
b4a99e051b
correct field/getters naming in extract method object (EA-26268 - assert: ExtractMethodObjectProcessor.b)
2011-04-15 20:24:51 +02:00
Alexey Kudravtsev
a1aeacd499
leaks in AddAnnotationFix
2011-04-15 15:46:29 +04:00
peter
54d554f1d1
IDEA-63335 complete current statement error when statement spans on 2 lines
2011-04-14 20:35:48 +02:00
peter
868418935f
don't autopopup with word suggestions in groovy/java literals
2011-04-14 19:26:50 +02:00
peter
cabb823fd2
word completion in groovy/java string literals (IDEA-61238)
2011-04-14 19:26:50 +02:00
peter
e32c7644b5
IDEA-67250 Invoke completion automatically when none of the predefined live template variants match
2011-04-14 19:26:49 +02:00
peter
a70cf1c7ed
IDEA-67951 Suggest comparator type in Collections.sort()
2011-04-14 19:26:49 +02:00
anna
2e0cd2d032
interface 'overrides' object: methods can declare different exceptions (IDEA-67753)
2011-04-13 20:05:34 +02:00
anna
8f4a7ee0d0
interface 'overrides' object: methods with same erasure should be accepted (IDEA-67752)
2011-04-13 20:05:33 +02:00
peter
0acf0df76e
don't classes by ( not after new, don't insert space when completing an already typed variable name by comma
2011-04-13 19:04:39 +02:00
peter
cc8eb23f33
don't choose template items by space if normally they're not configured to do so
2011-04-13 19:04:39 +02:00
peter
e83810e358
IDEA-67939 Smart completion completes private field from parent class inside a static inner inheritor
2011-04-13 19:04:38 +02:00
Alexey Kudravtsev
5b6a43015d
IDEA-61333
2011-04-13 17:45:11 +04:00
Denis Zhdanov
dbb27d2579
IDEA-68003 Java Formatter: Correct formatting of anonymous classes at method call arguments
...
1. Corrected formatting of anonymous class used as aligned method call arguments;
2. Corresponding tests are added;
3. Green code policy is applied at affected classes;
2011-04-13 12:11:38 +04:00
anna
cb836b3251
respect javadoc policy for inlined members on inline super class as well as push down with existing members (IDEA-67580)
2011-04-12 20:57:36 +02:00
anna
98568c1380
type arguments agree when one is type parameter and another is not any wildcard (IDEA-67427)
2011-04-12 15:17:39 +02:00
Alexey Kudravtsev
ee9a68bf44
PSI leaks via LocalQuickFix
2011-04-12 11:42:23 +04:00
anna
0633dddcc0
message fixed
2011-04-11 17:24:31 +02:00
Eugene Zhuravlev
b63986dce8
non-VFS based FileTemplatesManager
2011-04-09 19:36:08 +02:00
anna
82e049d035
preserve arguments list for enum constant on implement methods (IDEA-67719)
2011-04-07 19:55:19 +02:00
Roman Shevchenko
e856733aab
IDEA-67596 (class stub builder: decode only relevant access modifiers)
2011-04-06 20:54:42 +02:00
peter
8080667544
don't suggest void methods in a context where some return value is expected (suggest on second invocation)
2011-04-06 19:21:15 +02:00
peter
8d12f07a6a
fix some empty stack exceptions during dfa analysis
2011-04-06 13:02:50 +02:00
peter
6ae83662cf
the non-green completion items were sorted by proximity in the wrong direction (IDEA-67349)
2011-04-06 13:02:49 +02:00
peter
885ec01362
don't let live templates prevent case-insensitive matching items
...
don't accept live template variants by commas and other strange characters
2011-04-06 13:02:44 +02:00
peter
6a12b9c4de
IDEA-67445 no smart completion for "new Ex<caret>"
2011-04-06 13:02:44 +02:00
Roman Shevchenko
cce2c02db1
IDEA-67556 (use highest language level in an artificial elements was a bad idea)
2011-04-05 20:59:18 +02:00
anna
dde2360a0c
keep spaces (IDEA-67541 )
2011-04-05 18:13:36 +02:00
anna
3aaa7fb39b
diamonds: check according to diamonds even if expected type is raw
2011-04-05 15:45:49 +02:00
Roman Shevchenko
bf9add7eb8
IDEA-67385 (explicitly imported types should shadow inherited ones)
2011-04-05 13:30:10 +02:00