Nikolay Krasko
1121d9b316
EA-38789 Fix "Name is null for OBJECT_DECLARATION object"
2012-09-12 19:58:45 +04:00
Nikolay Krasko
df76d2d3a8
In and Out keyword completion for generic parameters
2012-09-07 21:02:01 +04:00
Nikolay Krasko
e043a6c699
Fix error keyword completion in modifier lists in parameters
2012-09-07 21:02:00 +04:00
Nikolay Krasko
0e3dd77098
KT-2170 "private" keyword completion does not work before "val"
...
#KT-2170 Fixed
2012-09-05 17:08:02 +04:00
Nikolay Krasko
d9cd4f0d74
KT-2725 No completion in properties initializers and accessors
...
#KT-2725 Fixed
2012-09-04 16:37:37 +04:00
Nikolay Krasko
138373c94c
KT-2724 No completion in class initializers
...
#KT-2724 Fixed
2012-09-04 15:36:30 +04:00
Svetlana Isakova
1b28604268
java Iterable/Iterator replaced to jet ones
...
in completion, js tests
2012-08-16 18:39:23 +04:00
Nikolay Krasko
d1dc67c049
Search for function in resolve session with non-physical file
2012-08-14 14:15:13 +04:00
Nikolay Krasko
66eaeedd31
Add types in test
2012-08-06 11:05:09 +04:00
Nikolay Krasko
53c30553a5
No class completion in Leda (Leda only)
2012-07-25 19:52:18 +04:00
Evgeny Gerashchenko
03f38ef52a
KT-2300 Auto-insertion of parenthesis by completion is not good for functions like "filter"
...
#KT-2300 fixed
2012-07-21 23:31:26 +04:00
Nikolay Krasko
fa7ad96a4e
Test parent scope completion in local object declaration
2012-07-20 16:28:02 +04:00
Stepan Koltsov
ccdd37053c
fix test
2012-06-08 05:12:05 +04:00
Nikolay Krasko
32b70db6b2
KT-1920 Don't complete java.lang.Double for the prefix Double
...
#KT-1920 fixed
2012-06-01 13:28:12 +04:00
Nikolay Krasko
f18372cfdc
KT-1672 Don't complete import java.lang.reflect.Array when Array is typed at the beginning of a line
...
#KT-1672 fixed
2012-06-01 00:11:54 +04:00
Nikolay Krasko
8d69af87ce
Completion for java inner class names
2012-05-31 19:58:05 +04:00
Evgeny Gerashchenko
b3e211a3ba
KT-2139 java.sql.Array inserted by completion is inserted by short name, and import is not added
...
#KT-2139 fixed
2012-05-30 18:05:49 +04:00
Nikolay Krasko
d759d50811
Change representation of extension functions
2012-05-29 15:03:36 +04:00
Nikolay Krasko
252ba5672e
KT-2122 Code completion after val with space should not add local variable's name (set priority in completion for local variables and parameters)
...
#KT-2122 fixed
2012-05-28 21:19:45 +04:00
Nikolay Krasko
8208489759
KT-1810 "defined in" in completion list takes space that could be used for more useful information - replaced to "in"
...
#KT-1810 fixed
2012-05-22 01:49:09 +04:00
Nikolay Krasko
a7b11d2b4e
KT-1673 Respect formatter settings in the completion list - apply standard renderer
...
#KT-1673 fixed
2012-05-22 01:45:36 +04:00
Nikolay Krasko
9bbdb4cf56
KT-1950 Don't complete if after val
...
KT-1894 Do not suggest "trait" after fun
#KT-1950 fixed
#KT-1894 fixed
2012-05-12 17:10:06 +04:00
Nikolay Krasko
aa4e4623d4
KT-1630 Do not select automatically completion proposal in definition of lambda parameters
...
#KT-1630 fixed
2012-04-19 16:06:15 +04:00
Svetlana Isakova
d08bb4e6ec
test for KT-1805 Better diagnostic for access to private field of parent class
...
#KT-1805 Fixed
2012-04-18 19:02:24 +04:00
Nikolay Krasko
e4026c6465
- KT-1756 Filter invisible members from the first completion list
...
- Analyze is reference variant is suitable for completion before creating LookupElement
- Show visibility icon in completion list for kotlin declarations
#KT-1756 fixed
2012-04-17 19:32:50 +04:00
Nikolay Krasko
f8d50fd9bb
Fix project completion in the beginning
2012-04-16 20:50:01 +04:00
Nikolay Krasko
531ffaaffa
KT-1645 Propose members according to smart casts
...
#KT-1645 fixed
2012-04-13 15:35:55 +04:00
Nikolay Krasko
26b47c0180
KT-1755 Duplicates in completion
...
#KT-1755 fixed
2012-04-11 17:54:45 +04:00
Nikolay Krasko
7de5f68629
KT-1238 Completion of 'break' keyword: why does it add space char at the end?
...
KT-1237 Auto-completion of "return" keyword should not insert space after it when in a method returning Unit
#KT-1237 fixed
#KT-1238 fixed
2012-04-09 11:43:46 +04:00
Svetlana Isakova
f7cfb36f62
# KT-1579 Fixed Can't import nested class/trait
2012-03-27 16:20:59 +04:00
Nikolay Krasko
072a552923
KT-1644 Propose types after fun — for receiver type
...
#KT-1644 fixed
2012-03-26 17:31:27 +04:00
James Strachan
b90fdf3d81
fix up test case
2012-03-26 09:10:46 +01:00
Nikolay Krasko
4d8b2d0727
Remove unnecessary code from the test
2012-03-24 02:51:11 +04:00
Stepan Koltsov
7836e44e70
Temporarily revert "kill JavaNamespaceDescriptor"
...
This reverts commit 3c45a1d60e .
This commit breaks compilation of jdk-headers. Explanation:
1. TopDownAnalyzer creates namespace java.util from sources
2. TopDownAnalyzer creates class Map in java.util
3. TopDownAnalyzer processes import java.util.Map.Entry
4. JavaDescriptorResolver resolves namespace java.util.Map
5. java.util.Map namespace is added to java.util namespace
6. redeclaration handler of namespace java.util crashes on Map
2012-03-24 02:23:30 +04:00
Stepan Koltsov
3c45a1d60e
kill JavaNamespaceDescriptor
2012-03-23 23:44:20 +04:00
Nikolay Krasko
4311bcc929
#KT-1629 fixed Don't import jet.runtime.SharedVar.Int when typing "val a : Int = ..."
...
Completion testing framework extended with ability to assert tail text.
2012-03-23 18:36:51 +04:00
Nikolay Krasko
4a3d0133f6
#KT-1598 fixed Wrong completion after "as" in imports
2012-03-22 18:57:20 +04:00
Nikolay Krasko
b80afe44b5
#KT-1604 Auto-completion of .sure() incorrectly imports jet.sure - test
2012-03-20 19:17:24 +04:00
Nikolay Krasko
b31c22e6a0
Fix test with invalid number of elements in completion
2012-03-19 15:03:47 +04:00
Nikolay Krasko
fba492c492
Completion for top-level functions from class and jar files.
2012-03-11 16:54:06 +04:00
Nikolay Krasko
ec29e06115
- KT-1430 Import popup/type completion does not work for extension functions
...
- refactoring for auto import tests
2012-03-07 13:42:06 +04:00
Nikolay Krasko
77150f02d9
KT-1373 Completion suggests constructors in type position
...
KT-1316 Type name completion inserts fully qualified name when works in incomplete code
2012-03-05 18:36:12 +04:00
Nikolay Krasko
84efd8536f
KT-1151 Code completion for not imported extension functions - test for completion not-imported function on nullable type
2012-02-29 17:14:09 +04:00
Nikolay Krasko
a086e3985e
KT-1151 Code completion for not imported extension functions - more tests for extension functions and properties
2012-02-29 17:14:07 +04:00
Nikolay Krasko
67dc9ba6e3
KT-1151 Code completion for not imported extension functions - ignore parameters
2012-02-29 17:14:06 +04:00
Nikolay Krasko
0a669b9c01
KT-1151 Code completion for not imported extension functions - test for completion extension function without params
2012-02-29 17:14:06 +04:00
Evgeny Gerashchenko
f89b0c3193
Fixed tests. Added 'object {...}' template after "class" inside class.
2012-02-23 23:46:14 +04:00
Evgeny Gerashchenko
6fadca9ac1
Fixed 'Completion suggests live tempates in name position'
...
#KT-1374 fixed
2012-02-23 22:49:55 +04:00
Nikolay Krasko
56fa9b29f2
KT-1229 Packages should be showed in package derictive - more files
2012-02-16 16:05:38 +04:00
Maxim Shafirov
a03922d467
Copyrights set to Apache, reflecting it's now open source
2012-02-14 19:25:06 +04:00