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
Nikolay Krasko
be5eeb2546
KT-985 Don't show the default package in the completion list
2012-02-13 20:03:29 +04:00
Nikolay Krasko
4dff90734e
KT-1231 Don't insert () after completion function in imports
2012-02-13 16:23:40 +04:00
Nikolay Krasko
41455a56c5
- KT-1227 Can't see basic types in class completion
...
- Remove duplicated test
2012-02-10 18:42:23 +04:00
Evgeny Gerashchenko
f671e78dce
Fixed keyword completion tests.
2012-02-08 18:59:26 +04:00
Nikolay Krasko
e8ffaa28f3
Don't add import after insertion function with fqn
2012-02-08 12:53:56 +04:00
Nikolay Krasko
d1409116f3
- KT-1147 Can't see local variable in completion
...
- Disable class level keywords from method parameters list
- Reorganize completion tests to separate methods
2012-02-07 20:06:29 +04:00
Nikolay Krasko
ddbd86cdf5
KT-1051 Java interoperability completion - enum tests and test for auto import directive auto insert
2012-02-07 14:05:08 +04:00
Nikolay Krasko
aa9b2db300
KT-1051 Java interoperability completion - more tests
2012-02-07 13:32:46 +04:00
Alefas
b0046348aa
Parameter info popup after completion insertion.
...
Do not add '(' if it's already exist in completion (+Tests).
2012-02-07 12:43:27 +04:00
Nikolay Krasko
ce6850ae4d
KT-1051 Java interoperability completion - fix java subpackages
2012-02-06 20:25:02 +04:00
Nikolay Krasko
afd8f380c9
Insert import on applying top level function completion
2012-02-06 15:47:34 +04:00
Nikolay Krasko
bd1bb1f0bd
- Tests for KT-1051, KT-1151 and KT-1100
...
- Icon for java fake class
2012-02-03 16:05:30 +04:00
Nikolay Krasko
9531415aae
KT-1051 Java interoperability completion - tests
2012-02-02 21:06:59 +04:00
Nikolay Krasko
2478582670
Simple handler with insertion imports for classes names completion
2012-02-02 16:46:43 +04:00
Nikolay Krasko
2826db7d9a
KT-1103 Public outer function from different package and source file is not visible in completion:
...
- Stubs elements are enabled
- Changed method for selecting indexing policy for plugin and compiler
- Quick fix for import unresolved top-level function added
2012-01-31 14:10:08 +04:00
Nikolay Krasko
79d5c2e3ed
Remove "ref" and "default" keywords from completion. Start using tokens for getting keyword completion constants.
2012-01-25 17:33:30 +04:00
Nikolay Krasko
5613cb90f9
KT-1036 JetFile -> PsiJavaFile cast problem
2012-01-24 15:00:07 +04:00
Nikolay Krasko
021fb14c77
KT-1065 No completion between function name and call brackets
2012-01-19 17:13:37 +04:00
Nikolay Krasko
c4bdd59f02
Make java classes completion popup not so obtrusive
2012-01-17 19:21:34 +04:00
Nikolay Krasko
62de24d6c9
KT-1021 "internal" is suggested in completion where type is expected
2012-01-17 13:58:00 +04:00
Nikolay Krasko
fb5771505b
KT-758 Show completion of namespaces in import statement
2012-01-10 18:59:42 +04:00
Nikolay Krasko
c6caffe02d
Keywords autocompletion - nothing for top scope after package directive
2011-12-29 20:37:47 +04:00
Nikolay Krasko
28c449168c
Keyword completion: forgotten object keyword
2011-12-29 18:00:16 +04:00
Nikolay Krasko
be40b01d0e
Disable keyword completion in comments, strings and chars
2011-12-29 15:08:42 +04:00
Nikolay Krasko
f259b7d397
KT-759 Filter keywords auto completion according to context
2011-12-28 17:51:18 +04:00
Andrey Breslav
f52eae71d0
GreatSyntacticShift: 'namespace' -> 'package'
2011-12-25 15:51:59 +04:00
Nikolay Krasko
3cf7a44840
KT-825 Completion doesn't show overloaded functions
2011-12-14 12:26:57 +04:00
Nikolay Krasko
31b536a8e5
KT-822: Assertion during completion of the subpackage in function
2011-12-14 11:03:04 +04:00
Andrey Breslav
739f3b2a36
Root namespace naming problems fixed. Failing test reverted to the initial state
2011-12-13 17:38:57 +04:00
Maxim Shafirov
c4fd2e564f
1. namespace class should not be accessible from Kotlin despite the fact we don't have kotlin class descriptor for it.
...
2. testdata is corrected due to the fact frontend has wrong qualified name in trace for root namespace
2011-12-13 16:15:43 +04:00
Nikolay Krasko
9ae40b270a
KT-795: Insert brackets after applying function completion
2011-12-12 15:16:16 +04:00
Nikolay Krasko
182009ab61
KT-768 Code completion for extension functions
2011-12-12 12:12:45 +04:00
Nikolay Krasko
e5c39df519
KT-658 Show types in IDEA auto assist for kotlin
2011-12-07 12:19:50 +04:00
Nikolay Krasko
152d15ce83
KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review
2011-12-05 16:20:10 +04:00
Nikolay Krasko
65fb8d40b7
KT-738 No kotlin type completion in extend class scope
2011-12-05 16:20:09 +04:00
Nikolay Krasko
eee0c02d65
KT-722 Don't show keywords after '.'
2011-12-01 16:47:16 +04:00
Nikolay Krasko
1e3c45e65c
KT-688: Show kotlin keywords as auto completion in IDEA
2011-11-30 18:33:37 +04:00