Roman Golyshev
66ffdf1b2d
KT-33979 KT-34150 Remove filtering overridden object members and nested objects
...
- ^KT-33979 Fixed
- ^KT-34150 Fixed
- Also, in extension completion check descriptor instance first
2019-12-03 13:29:30 +03:00
Ilmir Usmanov
c4d0b5493a
Fix NPE in suspension point in monitor call checker
...
#KT-27484 Fixed
2018-10-11 14:38:34 +03:00
Nikolay Krasko
759ffafb0a
Render flexible types with enhancement as enhanced in IDE (KT-25622)
...
Main targets for the fix is completion, parameters info, inlay hints and
override/implement.
Other IDE functions might be affected.
#KT-24911 Fixed
#KT-25616 Fixed
#KT-25622 Fixed
2018-08-03 16:00:09 +03:00
Simon Ogorodnik
33c22b8251
KT-8208: Support static members completion when receiver not-imported
...
#KT-8208 fixed
2017-07-04 16:41:50 +03:00
Stanislav Erokhin
ab53978793
Allowed ast access for some tests.
2016-12-16 00:57:04 +03:00
Valentin Kipyatkov
0399772ee6
KT-9835 Completion thinks receiver is nullable when it is not
...
#KT-9835 Fixed
2016-10-13 15:11:19 +03:00
Valentin Kipyatkov
7263d0a056
KT-13728 Implicitly imported functions should be above in completion then non-imported
...
#KT-13728 Fixed
2016-10-04 19:28:53 +03:00
Valentin Kipyatkov
e41ab2a270
Better presentation of aliases in completion list
2016-09-13 17:47:38 +03:00
Valentin Kipyatkov
50a0f9a4a7
KT-13266 Non-imported type aliases do not appear in completion
...
#KT-13266 Fixed
2016-09-13 17:47:38 +03:00
Valentin Kipyatkov
e05aa41bbc
Completion and import popup for bound callable references
2016-07-19 20:35:31 +03:00
Valentin Kipyatkov
2ec81f44bf
Fixed extension properties not completed after "get"
2016-06-20 16:19:01 +03:00
Valentin Kipyatkov
97ad0d5c86
KT-12124 No code completion for a java property in a specific position
...
#KT-12124 Fixed
2016-05-14 12:19:41 +03:00
Valentin Kipyatkov
f6c8ac70fc
Moved method getSmartCastVariantsWithLessSpecificExcluded() into IDE
2016-05-14 12:19:41 +03:00
Valentin Kipyatkov
fe2953090e
Added test for KT-12124
2016-05-14 12:19:40 +03:00
Alexey Sedunov
4a65b1c65c
Code Insight: Support file path references inside of Kotlin string literals
...
#KT-11704 Fixed
2016-05-12 13:03:02 +03:00
Valentin Kipyatkov
6bdf3622ed
KT-11890 Completion for callable references does not propose static Java members
...
#KT-11890 Fixed
2016-04-19 15:22:05 +03:00
Valentin Kipyatkov
a1d760fc36
KT-10631 Consider creating a synthetic property even when the setter returns 'this'
...
#KT-10631 Fixed
2016-01-19 15:57:20 +03:00
Alexander Udalov
7449ad2763
Rename Extension annotation to ExtensionFunctionType
...
The old one is kept temporarily and will be removed later
2015-12-21 20:33:32 +03:00
Alexander Udalov
877129340f
Revert "Rename Extension annotation to ExtensionFunctionType"
...
This reverts commit 460dad135c .
The old compiler will not see the new runtime correctly. Postponing this until
1.0
2015-11-30 19:24:58 +03:00
Alexander Udalov
460dad135c
Rename Extension annotation to ExtensionFunctionType
2015-11-30 02:51:04 +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
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
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
9feed9c3ef
Fixed filtering of shadowed declarations after changes in extensions treatment
2015-10-30 12:03:50 +03:00
Valentin Kipyatkov
73176fae17
Property with all accessors deprecated considered as deprecated
2015-10-20 10:12:34 +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
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
1bc132bc1a
No members&extensions after non-qualified "::" because it will be soon unsupported by the compiler
2015-10-03 10:40:52 +03:00
Valentin Kipyatkov
e562c019f9
No "{...}" in presentation for functions in completion of imports and callable references
2015-10-03 10:40:51 +03:00
Valentin Kipyatkov
08335a2ac9
Callable reference completion for non-imported callables
2015-10-03 10:40:51 +03:00
Valentin Kipyatkov
ce05434a0c
Fixed extension functions being grayed in import statement completion
...
#KT-5627 Fixed
2015-10-03 10:40:50 +03:00
Alexey Sedunov
6b9e2b0bbb
Resource Bundles: Enable property key completion in string literals
...
#KT-6946 Fixed
2015-09-25 17:18:02 +03:00
Dmitry Jemerov
4ca434da54
remove support for 'trait' keyword
2015-09-22 15:00:24 +02:00
Denis Zharkov
11fed1674e
Deprecate extension annotation in favor of Extension
2015-09-04 17:23:25 +03:00
Valentin Kipyatkov
e8dc9ede31
Implemented HiddenDeclaration annotation (doc-comment to be added!)
2015-08-29 10:54:59 +03:00
Valentin Kipyatkov
0883bfa615
Changes on code review
2015-08-25 18:56:45 +03:00
Valentin Kipyatkov
b4e71364a3
Super-naive implementation of CompletionStatistician
2015-08-25 18:56:16 +03:00
Valentin Kipyatkov
ec7c55c9be
Synthetic java properties are not always bold in completion and are not sorted as extensions
2015-08-14 18:10:39 +03:00
Mikhail Glukhikh
89e0d310e3
Deprecated enum syntax removed: idea completion tests
2015-08-10 16:24:19 +03:00
Valentin Kipyatkov
0cea5fc9b2
More informative presentation of synthetic properties in completion
2015-07-16 13:49:21 +03:00
Valentin Kipyatkov
a014f5c8db
No synthetic properties with incorrect names
2015-07-16 13:49:15 +03:00
Valentin Kipyatkov
fa02a15212
One more test for completion
2015-07-16 13:49:14 +03:00
Valentin Kipyatkov
4dc7081dc4
Completion: fixed filtering shadowed declarations for generic functions
2015-07-08 16:28:54 +03:00
Evgeny Gerashchenko
0451debda4
Supported excluded packages/classes in completion.
...
#KT-2413 in progress
2015-07-08 14:28:38 +03:00
Valentin Kipyatkov
73fd4ad57f
Fixed small inconsistency in presentation for nested classes
2015-06-25 21:58:15 +02:00
Valentin Kipyatkov
985d69880f
Better tests
2015-06-15 18:27:22 +03:00
Valentin Kipyatkov
7b553ef3a7
Shadowed globals filtered out too
2015-06-15 18:27:22 +03:00
Valentin Kipyatkov
abc9c1ab02
Non-imported extensions from different packages do not shadow each other
2015-06-15 18:27:22 +03:00