Valentin Kipyatkov
|
8946e5f353
|
Code completion for string templates after simple name + dot
|
2015-11-10 17:20:01 +03:00 |
|
Valentin Kipyatkov
|
4943a9fb35
|
Minor changes on code review
|
2015-11-09 15:45:38 +03:00 |
|
Valentin Kipyatkov
|
80a1d94515
|
Non-imported top-level functions completion does not require second press
|
2015-11-09 15:37:48 +03:00 |
|
Valentin Kipyatkov
|
4da6a3cd50
|
No members from anonymous objects etc
|
2015-11-09 15:37:46 +03:00 |
|
Valentin Kipyatkov
|
3bd508ca84
|
Static members completion includes SAM-adapters
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
06812aed11
|
Better completion for static members: special behavior in case of imports from same class exist
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
ca437e51c4
|
Initial implementation of KT-8209 Support static member completion without writing the class name
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
52dc23012f
|
Changed parsing of object and enum entries to drop "KtObjectDeclarationName"
|
2015-11-05 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
58fc0b6ec8
|
Fixed special item after "super." not working for fake override super
|
2015-11-05 17:47:55 +03:00 |
|
Valentin Kipyatkov
|
e33e1ef8d7
|
KT-8968 Special completion after "super."
#KT-8968 Fixed
|
2015-11-05 17:47:55 +03:00 |
|
Valentin Kipyatkov
|
731f19ee36
|
Changed behavior
|
2015-11-05 17:47:54 +03:00 |
|
Valentin Kipyatkov
|
b73c574d19
|
Correct completion after "super."
#KT-8406 Fixed
|
2015-11-05 17:47:54 +03:00 |
|
Sergey Mashkov
|
703367c5c7
|
Update tests due to removed DOM utilities
|
2015-11-05 14:41:30 +01:00 |
|
Valentin Kipyatkov
|
c11bf32594
|
More correct shadowed declarations filtering in completion
|
2015-11-03 11:46:19 +03:00 |
|
Valentin Kipyatkov
|
67cf9f9510
|
More correct & quick check of descriptor being from library
|
2015-11-03 11:46:19 +03:00 |
|
Valentin Kipyatkov
|
b05d490eeb
|
Performance optimization in completion: search context variables of functional types later
|
2015-11-03 11:46:18 +03:00 |
|
Valentin Kipyatkov
|
ebe3efe710
|
Minor
|
2015-10-30 17:43:26 +03:00 |
|
Valentin Kipyatkov
|
7e2b37bb0f
|
KT-9813 Parameter name&type completion gets in the way of typing
#KT-9813 Fixed
|
2015-10-30 17:43:26 +03:00 |
|
Valentin Kipyatkov
|
87f68f3332
|
KT-9688 Completion of methods to override: prefer those that need to be implemented
#KT-9688 Fixed
|
2015-10-30 17:25:36 +03:00 |
|
Valentin Kipyatkov
|
8b38d8d7b9
|
No top-level packages after "::"
|
2015-10-30 12:03:53 +03:00 |
|
Valentin Kipyatkov
|
46b9879c47
|
Added test
|
2015-10-30 12:03:53 +03:00 |
|
Valentin Kipyatkov
|
2e80a7194c
|
Minor performance optimization
|
2015-10-30 12:03:52 +03:00 |
|
Valentin Kipyatkov
|
4ab2019da4
|
Competion in debugger for runtime receiver type should not show members grayed
|
2015-10-30 12:03:52 +03:00 |
|
Valentin Kipyatkov
|
582443ea7b
|
More efficient filtering of runtime receiver type variants in debugger
|
2015-10-30 12:03:51 +03:00 |
|
Valentin Kipyatkov
|
0ee2b512ff
|
Completion of non-imported extensions in debugger for runtime receiver type
|
2015-10-30 12:03:51 +03:00 |
|
Valentin Kipyatkov
|
9feed9c3ef
|
Fixed filtering of shadowed declarations after changes in extensions treatment
|
2015-10-30 12:03:50 +03:00 |
|
Valentin Kipyatkov
|
b26a590614
|
KT-7844 Completion for top level classes should propose the file name
#KT-7844 Fixed
|
2015-10-22 18:48:17 +03:00 |
|
Valentin Kipyatkov
|
ab04ae4956
|
KT-9365 Code completion does not suggest annotation names at type usage
#KT-9365 Fixed
|
2015-10-22 18:48:15 +03:00 |
|
Valentin Kipyatkov
|
255373162d
|
KT-9666 Inner classes do not appear in type completion
#KT-9666
|
2015-10-22 18:48:15 +03:00 |
|
Valentin Kipyatkov
|
b4501a6b98
|
Fixed filtering of annotation classes in annotation completion broken recently
|
2015-10-22 18:48:14 +03:00 |
|
Mikhail Glukhikh
|
d6988ad69e
|
Get rid of FIELD_IDENTIFIER at syntax level, two errors dropped, a set of tests fixed / deleted #KT-9539 Fixed
|
2015-10-21 16:36:55 +03:00 |
|
Denis Zharkov
|
1413cab1e6
|
Mixin kotlin.Number methods into j.l.Number member scope
#KT-9672 Fixed
|
2015-10-20 19:41:58 +03:00 |
|
Valentin Kipyatkov
|
73176fae17
|
Property with all accessors deprecated considered as deprecated
|
2015-10-20 10:12:34 +03:00 |
|
Valentin Kipyatkov
|
fa14b18f7f
|
KT-8624 Don't complete "dynamic" keyword when targeting JVM
#KT-8624 Fixed
|
2015-10-19 18:36:06 +03:00 |
|
Denis Zharkov
|
28c46b73f1
|
Rename some of builtin parameters
|
2015-10-17 17:46:16 +03:00 |
|
Valentin Kipyatkov
|
e27528477f
|
KT-9478 No override completion for second parameter in primary constructor
#KT-9478 Fixed
#KT-9386 Fixed
|
2015-10-15 19:20:10 +03:00 |
|
Valentin Kipyatkov
|
f90ff31507
|
Adapting code completion to no annotations without "@"
|
2015-10-15 19:20:09 +03:00 |
|
Alexander Udalov
|
6a965c9a06
|
Update IDE tests to use KProperty instead of PropertyMetadata
|
2015-10-14 20:45:55 +03:00 |
|
Alexander Udalov
|
ec1b4776fe
|
Deprecate PropertyMetadata, use KProperty<*> for delegated properties instead
|
2015-10-14 20:45:25 +03:00 |
|
Andrey Breslav
|
8e7f6f3c8c
|
Migrated from @HiddenDeclaration to @Deprecated(..., level = DeprecationLevel.HIDDEN)
|
2015-10-13 13:50:16 +03:00 |
|
Valentin Kipyatkov
|
ee7425c1de
|
Checking "infix" modifier in completion and import popup
|
2015-10-12 15:10:39 +03:00 |
|
Denis Zharkov
|
a76a8fcc3f
|
Adjust various testData to remove/charAt transformation
|
2015-10-11 19:59:31 +03:00 |
|
Valentin Kipyatkov
|
21b2631558
|
KT-9500 Prohibit java.lang.Deprecated in completion + no duplicates for built-ins in completion
#KT-9500 Fixed
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
9b4070b881
|
Changed lookup strings and prefix matchers for parameter name&type completion to get more stable and correct ordering
|
2015-10-09 16:42:06 +03:00 |
|
Valentin Kipyatkov
|
016401a2b7
|
Fixed test data
|
2015-10-07 23:09:56 +03:00 |
|
Valentin Kipyatkov
|
b997b3b09e
|
No named arguments completion in brackets
|
2015-10-07 23:09:55 +03:00 |
|
Ilya Gorbunov
|
c6caa67cfb
|
StdLib cleanup: replace KeyMissingException with NoSuchElementException.
Remove KeyMissingException from testData
|
2015-10-07 22:36:11 +03:00 |
|
Natalia Ukhorskaya
|
6fc8a16dd5
|
Completion for codeFragments: do not show java getters/setters at first completion
|
2015-10-07 20:29:57 +03:00 |
|
Natalia Ukhorskaya
|
9d7585207c
|
Completion for codeFragments: no duplicates for synthetic properties
|
2015-10-07 20:29:56 +03:00 |
|
Pavel V. Talanov
|
3ed04aea8a
|
Imports from objects: Do not create new instances on getOriginal every time
Also fixes a problem where DeclarationLookupObjectImpl didn't have stable hashCode
|
2015-10-06 16:31:23 +03:00 |
|