Valentin Kipyatkov
|
84008e9381
|
Comment
|
2015-10-07 23:09:57 +03:00 |
|
Valentin Kipyatkov
|
cb24d3df1a
|
Fixed JetLanguage + used better api
|
2015-10-07 23:09:56 +03:00 |
|
Valentin Kipyatkov
|
9d51e8e0e6
|
Added test
|
2015-10-07 23:09:56 +03:00 |
|
Valentin Kipyatkov
|
016401a2b7
|
Fixed test data
|
2015-10-07 23:09:56 +03:00 |
|
Valentin Kipyatkov
|
af9e66da62
|
Checked that "KT-7441 Smart completion does not work for argument of "this(..)" or "super(..)" call in non-primary constructor declaration" has been fixed too
#KT-7441 Fixed
|
2015-10-07 23:09:56 +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
|
6e8be8d5af
|
Extracted common code for detecting candidates for a Call
|
2015-10-07 23:09:55 +03:00 |
|
Valentin Kipyatkov
|
b997b3b09e
|
No named arguments completion in brackets
|
2015-10-07 23:09:55 +03:00 |
|
Valentin Kipyatkov
|
c876759ee0
|
Insert ']' instead of ')'
|
2015-10-07 23:09:55 +03:00 |
|
Valentin Kipyatkov
|
fa51ca5716
|
KT-4977 Smart completion should work for arguments in brackets
#KT-4977 Fixed
|
2015-10-07 23:09:54 +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
|
9bd5f8affc
|
Also more correct
|
2015-10-07 23:09:54 +03:00 |
|
Valentin Kipyatkov
|
e2a0cfddcd
|
More correct?
|
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
|
9ba2242ea9
|
More simple code
|
2015-10-07 23:09:53 +03:00 |
|
Valentin Kipyatkov
|
192ce59a63
|
Inlined function
|
2015-10-07 23:09:53 +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
|
4865139fb1
|
Parameter info: update substitution on typing
|
2015-10-07 23:09:53 +03:00 |
|
Valentin Kipyatkov
|
9c1084b204
|
Minor
|
2015-10-07 23:09:53 +03:00 |
|
Valentin Kipyatkov
|
06a0154b75
|
Fixed crash
|
2015-10-07 23:09:52 +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
|
b33bff89a5
|
Highlighting current parameter also uses resolve
|
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
|
eb500e0fef
|
Minor refactoring
|
2015-10-07 23:09:52 +03:00 |
|
Valentin Kipyatkov
|
d338731734
|
Minor
|
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 |
|
Valentin Kipyatkov
|
80bb1e7430
|
Inlined method
|
2015-10-07 23:09:51 +03:00 |
|
Valentin Kipyatkov
|
6c1bfdb74f
|
No need to put ResolutionFacade into parameter info items
|
2015-10-07 23:09:51 +03:00 |
|
Valentin Kipyatkov
|
488e6f7458
|
Refactoring code
|
2015-10-07 23:09:51 +03:00 |
|
Valentin Kipyatkov
|
058f41a28b
|
Renamed class
|
2015-10-07 23:09:51 +03:00 |
|
Valentin Kipyatkov
|
0651ec5265
|
Converted JetFunctionParameterInfoHandler to Kotlin
|
2015-10-07 23:09:50 +03:00 |
|
Ilya Gorbunov
|
73b8ef7a1f
|
Replace KotlinPackage legacy facade with corresponding package parts in DebuggerUtils.java
|
2015-10-07 22:36:54 +03:00 |
|
Ilya Gorbunov
|
a8830b5816
|
sortedByDescending { key } instead of sortedBy { -key }
|
2015-10-07 22:36:52 +03:00 |
|
Ilya Gorbunov
|
17fc1d9562
|
Do not sort twice
|
2015-10-07 22:36:50 +03:00 |
|
Ilya Gorbunov
|
352ac58ba5
|
Fix testData/js: replace deprecated usages: times, sortBy, reverse, splitBy.
|
2015-10-07 22:36:48 +03:00 |
|
Ilya Gorbunov
|
1c416ae5f3
|
Fix testData/intentions: replace deprecated reverse usages.
|
2015-10-07 22:36:47 +03:00 |
|
Ilya Gorbunov
|
782f41580e
|
Fix testData/debugger stepping: replace deprecated withIndices and sortBy usages.
|
2015-10-07 22:36:45 +03:00 |
|
Ilya Gorbunov
|
43a74e575e
|
Fix testData/codegen: replace deprecated sort usages.
|
2015-10-07 22:36:43 +03:00 |
|
Ilya Gorbunov
|
c54ffe39b1
|
Drop deprecated API: String operations.
|
2015-10-07 22:36:41 +03:00 |
|
Ilya Gorbunov
|
6565989a61
|
Drop deprecated API: Comparators
|
2015-10-07 22:36:40 +03:00 |
|
Ilya Gorbunov
|
0df3d37f88
|
Drop deprecated API.
|
2015-10-07 22:36:38 +03:00 |
|
Ilya Gorbunov
|
0b88801c66
|
Drop deprecated sorting and reversing methods.
|
2015-10-07 22:36:36 +03:00 |
|
Ilya Gorbunov
|
e54db8cd2a
|
Drop deprecated sequence() and withIndices()
|
2015-10-07 22:36:34 +03:00 |
|
Ilya Gorbunov
|
1c79cf2b51
|
Replace KotlinPackage legacy facade with corresponding package parts.
|
2015-10-07 22:36:32 +03:00 |
|
Ilya Gorbunov
|
fa491c8f1f
|
Replace IoPackage legacy facade with corresponding package parts.
|
2015-10-07 22:36:31 +03:00 |
|