Commit Graph

27 Commits

Author SHA1 Message Date
peter
8301cbedae IDEA-68698 Elements with exactly same prefix (and same proximity) should be placed at the top of the list 2011-05-12 18:15:30 +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
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
d231d788c8 honor completion-case-sensitive=ALL option in the new matcher 2011-03-30 20:29:08 +02:00
peter
c622695382 minuscule matching by default 2011-03-30 19:07:53 +02:00
peter
bb32018645 IDEA-66892 'else' variant in completion should be preferred in this case 2011-03-28 17:26:38 +02:00
peter
92988aa6f1 classes from the same package should have higher priority than the imported ones (IDEA-66309) 2011-03-14 20:48:17 +01:00
peter
09108a1141 in a class, prefer member modifiers to other classes 2011-03-07 18:25:00 +01:00
peter
5c6c1da682 prefer return 2011-02-28 18:29:30 +01:00
peter
4291983cad IDEA-65810 Class completion: suggest most probable class in the specific context. 2011-02-25 12:37:16 +01:00
peter
d91749f4c3 IDEA-65234 Smart Completion: suggest most-probable method for delegation 2011-02-21 21:05:53 +01:00
peter
d43faca81d IDEA-65252 Static nested classes are first proposal on values 2011-02-16 18:32:14 +01:00
peter
7414445e89 completion stats should care of class qualified names (IDEA-65112) 2011-02-16 18:32:12 +01:00
peter
ec40eab2f2 items that are prefixes of other items should go first
Java expected type also should go first, and win
current class should be preferred in completion (IDEA-64703)
2011-02-14 21:21:32 +01:00
peter
34ecc0214b a commented test for IDEA-64703 2011-02-09 16:17:08 +01:00
peter
6a1666584d prefer local variables to methods (IDEA-64703) 2011-02-09 16:17:00 +01:00
peter
d7579aabc7 fixture-based completion sorting tests 2011-02-09 16:16:57 +01:00
peter
456b8d2356 members declared in the qualifier class go first in the completion list (IDEA-13030) 2011-02-07 12:49:27 +01:00
peter
d4d47954d4 classes are not subject to the 'passing object to itself' sorting heuristic 2011-02-04 15:41:47 +01:00
peter
009015d5e5 prefer the expected type even if it's inner 2011-01-26 18:52:55 +01:00
peter
08eab417c0 prefer final over finalize() 2011-01-25 19:28:58 +01:00
peter
f0449b004e enable stats for class name completion in some qualifier 2011-01-19 18:34:24 +01:00
peter.gromov
e3ae44d876 don't let some inner JDK classes be above my precious CompletionType in lookups 2010-11-26 14:34:14 +03:00
peter.gromov
6d93a446f4 prefer inner classes from the same file 2010-11-24 21:16:54 +03:00
peter.gromov
1dc9d6426e a more generic way to disprefer *Ex, *Impl classes and String.subSequence method 2010-11-17 21:18:06 +03:00
peter.gromov
b9cf99f554 disprefer *Impl classes in completion 2010-11-12 22:46:37 +03:00
peter
4c2eb97ca9 completion sorting tests -> community 2009-10-15 19:04:13 +01:00