Mikhail Glukhikh
6523f237a6
Test fix (I hope so) from parameter info group
2017-05-11 16:38:51 +03:00
Mikhail Glukhikh
b58c512f7b
Fix broken parameter info test: add WITH_RUNTIME
2017-04-28 11:32:30 +03:00
Mikhail Glukhikh
bc071bf543
Add parameter info test for #KT-14484 Obsolete
2017-04-27 20:58:36 +03:00
Simon Ogorodnik
f56af41d1e
Fix TypeAliasConstructorDescriptor's to create only once when required
...
Some IDE features relates onto that same descriptors will remain same
between resolve calls
Fix it to be true for TypeAliasConstructorDescriptor's
#KT-16265 fixed
2017-03-20 16:55:40 +03:00
Simon Ogorodnik
5c52bdc684
KT-14859 "Parameter Info" doesn't work properly in one case
...
#KT-14859 fixed
2017-01-25 17:32:57 +03:00
Valentin Kipyatkov
8baa9ba1de
No parameter names in type of lambda expression and anonymous function
2016-10-11 23:38:54 +03:00
Valentin Kipyatkov
1f9e00b23f
Added tests that surprisingly passed
2016-10-11 23:38:51 +03:00
Valentin Kipyatkov
a62a37f6d8
Added tests for parameter names in function type from SAM-adapter + fixed KT-13861
...
#KT-13861 Fixed
2016-10-11 23:38:51 +03:00
Valentin Kipyatkov
c0ea237ba4
Added test with type alias
2016-10-11 23:38:50 +03:00
Valentin Kipyatkov
6b94e5fd34
Use parameter names from function type for invoke() function
...
#KT-435 Fixed
#KT-9016 Fixed
2016-10-11 23:38:49 +03:00
Valentin Kipyatkov
0abb2edb2b
Corrected test
2016-10-11 23:38:49 +03:00
Stanislav Erokhin
40d3d2c592
Minor. Mute testdata.
2016-04-04 23:12:38 +03:00
Pavel V. Talanov
77f74a929a
Revert 06215ca932
...
It led to parameter names missing in parameter info and completion for compiled java code used from kotlin
See KT-11039
2016-02-26 14:05:47 +03:00
Valentin Kipyatkov
84e530bc1a
KT-6079 Show "parameter information" popup for type arguments
...
#KT-6079 Fixed
2016-01-21 19:07:39 +03:00
Ilya Gorbunov
f2ce849f18
Fix parameter names in testData
2015-11-21 07:09:03 +03:00
Valentin Kipyatkov
603bcaa039
KT-10006 Parameter Info does not work for smart cast receiver
...
#KT-10006 Fixed
2015-11-20 15:36:31 +03:00
Valentin Kipyatkov
2e2dfcb4a0
"invoke" from function types do not have any meaningful parameter names
2015-11-16 18:24:37 +03:00
Ilya Gorbunov
f20bfa7fb8
Fix test expectation failures caused by changed signatures.
2015-11-04 22:19:45 +03:00
Valentin Kipyatkov
090ea37a32
Fixed test data to use only annotation syntax with @
2015-10-15 19:20:08 +03:00
Valentin Kipyatkov
9b0292f4c0
Fixed incorrect filtering of super constructors by visibility in Parameter Info
2015-10-07 23:09:56 +03:00
Valentin Kipyatkov
6ed7ac5285
KT-7231 Support Parameter Info inside this or super constructor calls
...
#KT-7231 Fixed
2015-10-07 23:09:56 +03:00
Valentin Kipyatkov
4256fb9c6e
Checked that KT-9006 has been fixed
...
#KT-9006 Obsolete
2015-10-07 23:09:55 +03:00
Valentin Kipyatkov
b5ee84075a
Do not show synthesized parameter names in Parameter Info
2015-10-07 23:09:55 +03:00
Valentin Kipyatkov
ab41641a19
KT-8794 Parameter Information should work in index expression
...
#KT-8794 Fixed
2015-10-07 23:09:54 +03:00
Valentin Kipyatkov
a923e9e9c8
Parameter info fetches default parameter values from library sources
2015-10-07 23:09:54 +03:00
Valentin Kipyatkov
778e2f6f0b
More simple and correct overload to highlight detection
2015-10-07 23:09:54 +03:00
Valentin Kipyatkov
064ff5d8cc
Fixed bug with local function
2015-10-07 23:09:53 +03:00
Valentin Kipyatkov
9da7f39195
Added test for update on typing
2015-10-07 23:09:53 +03:00
Valentin Kipyatkov
97d566105a
Parameter info whole signature is built by information from resolve (+ changed policy for currentParameterIndex == 0)
2015-10-07 23:09:52 +03:00
Valentin Kipyatkov
e69cfdaaa0
Parameter info: overload "grey" status is calculated via resolve
2015-10-07 23:09:52 +03:00
Valentin Kipyatkov
f27d24e640
Parameter info to use resolve candidates instead of ReferenceVariantsHelper
...
#KT-6164 Fixed
#KT-8931 Fixed
2015-10-07 23:09:51 +03:00
Denis Zharkov
67486b867b
Get rid of inlineOptions usages in IDE tests
2015-09-23 12:18:12 +03:00
Denis Zharkov
31244edec9
Deprecate deprecated in favor of Deprecated
2015-09-04 18:19:31 +03:00
Valentin Kipyatkov
e677049d00
Test for no annotations rendered in parameter info
2015-07-23 22:02:06 +03:00
Valentin Kipyatkov
5f8a652a38
KT-4592 Parameter info shows signatures of inaccessible methods
...
#KT-4592 Fixed
2015-07-15 16:32:20 +03:00
Dmitry Jemerov
625096466e
IDE testdata: s/trait/interface
2015-05-13 16:13:13 +02:00
Pavel V. Talanov
06916d98c6
default -> companion: replace all mentions of default and default object
2015-03-17 15:47:39 +03:00
Pavel V. Talanov
59f192ef90
Replace 'class object' with 'default object' in renderers and test data
...
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
2015-03-06 19:36:54 +03:00
Svetlana Isakova
8289f13016
Introduced QualifierReceiver instead of PackageType
2014-09-01 12:32:49 +04:00
Evgeny Gerashchenko
c616b4baa0
Striking out deprecated functions in parameter info.
2013-12-25 20:16:13 +04:00
Evgeny Gerashchenko
56d7f2a2d5
Checking for highlighted parameter in test.
2013-12-25 20:16:13 +04:00
Evgeny Gerashchenko
87b5356ef9
Rendering default value in parameter info if it is not constant, too.
2012-12-28 14:25:17 +04:00
Evgeny Gerashchenko
bd16ce4634
Fixed rendering parameter default value when it is string.
2012-12-27 20:46:52 +04:00
Andrey Breslav
bc7f2fd09b
KT-2818 Show Parameters should show short type names instead of long
...
#KT-2818 Fixed
2012-11-26 15:25:19 +04:00
Evgeny Gerashchenko
29662cdb1b
Fixed JetFunctionParameterInfoTest. Replaced Int with jet.Int, Boolean with jet.Boolean, etc in test data.
2012-03-12 16:21:17 +04:00
Alexander.Podkhalyuzin
2e2287f207
KT-1274 fixed tests
2012-02-21 16:10:13 +04:00
Alefas
d3a0b70acd
Fixed completion of functions with implicit receiver.
2012-01-24 20:52:44 +04:00
Alefas
9246cd5b81
Fixed parameter info issues: 1. Constructors. 2. Green background. 3. Default parameters text is better for literals now. 4. Added few tests.
2012-01-24 20:52:06 +04:00