Valentin Kipyatkov
|
c6df1b6dce
|
KT-9747 Live template macro "kotlinSuggestVariableName()" is wrong
#KT-9747 Fixed
|
2015-11-23 20:31:33 +03:00 |
|
Valentin Kipyatkov
|
0e740dc0a6
|
IterableVariableMacro to honor smart casts
|
2015-11-23 20:31:32 +03:00 |
|
Mikhail Glukhikh
|
dc60c62781
|
Enum.values is now deprecated but Enum.values() is no more deprecated
|
2015-11-23 17:29:36 +03:00 |
|
Mikhail Glukhikh
|
1c609663a4
|
Private setters are now deprecated for open properties
|
2015-11-23 17:29:23 +03:00 |
|
Ilya Gorbunov
|
f2ce849f18
|
Fix parameter names in testData
|
2015-11-21 07:09:03 +03:00 |
|
Ilya Gorbunov
|
5b02a59cb7
|
Fix JvmStatic applicability diagnostics test after COMPANION_OBJECT became distinct KotlinTarget
|
2015-11-21 00:43:35 +03:00 |
|
Dmitry Jemerov
|
f20f15ec46
|
resolve KDoc references to members of companion object
|
2015-11-20 18:22:08 +01:00 |
|
Dmitry Jemerov
|
bfca85db52
|
don't highlight multi-resolved references in KDoc as unresolved
#KT-9413 Fixed
|
2015-11-20 18:22:07 +01:00 |
|
Dmitry Jemerov
|
742830f815
|
resolve KDoc references in static scope of classes as well
#KT-9946 Fixed
|
2015-11-20 18:22:06 +01:00 |
|
Dmitry Jemerov
|
a80930bf15
|
code cleanup can replace infix calls to library functions with ordinary calls
#KT-9976 Fixed
|
2015-11-20 18:22:05 +01:00 |
|
Valentin Kipyatkov
|
fdc7c75f5b
|
Fixed "Import member" intention shown in the wrong place
|
2015-11-20 16:06:34 +03:00 |
|
Valentin Kipyatkov
|
bf99f91d83
|
Fixed EA-75877
|
2015-11-20 16:06:34 +03:00 |
|
Dmitry Jemerov
|
30084dff9d
|
ensure that the short name of the Kotlin unused import inspection does not clash with Java (KT-10046)
|
2015-11-20 13:54:40 +01:00 |
|
Mikhail Glukhikh
|
cd1b58f2eb
|
Final in interfaces: deprecation ---> error + relevant test fixes
|
2015-11-20 15:43:19 +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 |
|
Mikhail Glukhikh
|
4e44466cf9
|
Exposed visibility deprecation warnings made errors + relevant test fixes
|
2015-11-20 15:21:01 +03:00 |
|
Pavel V. Talanov
|
dbd49c37c1
|
Psi: Introduce KtScriptInitializer, a separate entity for script initializers which are quite a bit different from class initializers
|
2015-11-19 22:57:07 +03:00 |
|
Pavel V. Talanov
|
aebcebe8ca
|
Add simple checker tests for scripts
|
2015-11-19 22:56:55 +03:00 |
|
Natalia Ukhorskaya
|
35ccfef040
|
Add test for navigation from stacktrace at inline function with object
|
2015-11-19 12:07:03 +03:00 |
|
Natalia Ukhorskaya
|
6867165aba
|
Fix navigation from stack trace to inline function calls in inner classes
|
2015-11-19 12:07:02 +03:00 |
|
Natalia Ukhorskaya
|
3498038db1
|
Support navigation to library inline functions from stack trace
|
2015-11-19 12:07:01 +03:00 |
|
Natalia Ukhorskaya
|
214ae54c69
|
Rewrite old exception filter test with library sources
|
2015-11-19 12:07:00 +03:00 |
|
Natalia Ukhorskaya
|
6c0a68cf66
|
Rewrite some old exception filter tests
|
2015-11-19 12:06:59 +03:00 |
|
Natalia Ukhorskaya
|
9f0b52f030
|
Navigate to inline function from stackTrace
#KT-8066 Fixed
|
2015-11-19 12:06:58 +03:00 |
|
Dmitry Petrov
|
7b432c878a
|
Diagnostics improvements for corner cases
(class/package qualifier in non-qualifier position).
|
2015-11-18 16:27:21 +03:00 |
|
Dmitry Petrov
|
9856af48ca
|
Drop createQualifier: testData update
|
2015-11-18 14:35:53 +03:00 |
|
Dmitry Petrov
|
3556f9751e
|
Reuse package/class qualifier prefix resolution for qualified expression resolution.
|
2015-11-18 14:35:52 +03:00 |
|
Dmitry Jemerov
|
bf35099e0c
|
use "destructuring declarations" term instead of "multi-declarations"
|
2015-11-17 18:43:26 +01:00 |
|
Dmitry Jemerov
|
49db4e93c0
|
Merge branch 'KT-5115' of https://github.com/mcgee/kotlin into mcgee-KT-5115
|
2015-11-17 15:14:00 +01:00 |
|
Mikhail Glukhikh
|
96c303be60
|
Smart cast of value / implicit receiver: two different colors
|
2015-11-17 10:26:46 +03:00 |
|
Mikhail Glukhikh
|
811ba8110f
|
Implicit receiver smart casts implementation and highlighting
|
2015-11-17 10:26:42 +03:00 |
|
Mikhail Glukhikh
|
03287d5d66
|
Diagnostics corrected for smart cast impossible
|
2015-11-17 10:26:26 +03:00 |
|
Valentin Kipyatkov
|
2e2dfcb4a0
|
"invoke" from function types do not have any meaningful parameter names
|
2015-11-16 18:24:37 +03:00 |
|
Alexey Sedunov
|
ac8532ffce
|
Quick Fixes: Implement 'Initialize with constructor parameter' quick-fix
#KT-6604 Fixed
|
2015-11-16 11:30:03 +03:00 |
|
Alexey Sedunov
|
138370ce5b
|
Quick Fixes: Implement 'Move to constructor parameters' quick-fix
#KT-6604 In Progress
|
2015-11-16 11:30:02 +03:00 |
|
Alexey Sedunov
|
f66af7bdd4
|
Quick Fixes: Implement 'Initialize property' quick-fix
|
2015-11-16 11:30:00 +03:00 |
|
Alexey Sedunov
|
aeee8bafe6
|
Name Suggester: Suggest parameter name for the corresponding argument expression
#KT-8111 Fixed
|
2015-11-16 11:29:59 +03:00 |
|
Denis Zharkov
|
6ae653e5a1
|
Implement stub building for inner types
|
2015-11-13 14:59:04 +03:00 |
|
Denis Zharkov
|
deea0643ad
|
Refine type arguments resolution and rendering
In case of type constructors captured parameters from outer classes
#KT-5510 Fixed
#KT-3112 Fixed
#KT-6325 Fixed
#KT-408 Fixed
#KT-6337 Fixed
|
2015-11-13 14:47:28 +03:00 |
|
Valentin Kipyatkov
|
e66f1c2d70
|
KT-9981 Code cleanup replace usages of !in incorrectly
#KT-9981 Fixed
|
2015-11-13 14:32:33 +03:00 |
|
Ilya Gorbunov
|
a793a63b73
|
Simplify message expression from lambda argument when converting assert to if.
|
2015-11-11 19:00:08 +03:00 |
|
Valentin Kipyatkov
|
de11d571ef
|
KT-9928 Replacement not offered for a usage of symbol deprecated with DeprecationLevel.ERROR
#KT-9928 Fixed
|
2015-11-11 16:49:52 +03:00 |
|
Ilya Gorbunov
|
f105329fb4
|
Fix test dependent on exact documentation wording in stdlib.
|
2015-11-11 04:05:07 +03:00 |
|
Ilya Gorbunov
|
55d4d17dc3
|
Fix dropped DoubleRange and FloatRange usages in tests
|
2015-11-11 03:53:49 +03:00 |
|
Ilya Gorbunov
|
ead333531c
|
Update resolve test, since IntRange inherits iterator() from IntProgression and doesn't reimplement it itself.
|
2015-11-11 03:53:43 +03:00 |
|
Ilya Gorbunov
|
5f675c55ed
|
Fix deprecated ranges and range member usages in tests.
|
2015-11-11 03:53:42 +03:00 |
|
Valentin Kipyatkov
|
d829f585f7
|
Changes on code review
|
2015-11-11 01:26:20 +03:00 |
|
Valentin Kipyatkov
|
4f9866f62f
|
Created quickfix for KT-9805
|
2015-11-11 01:26:20 +03:00 |
|
Valentin Kipyatkov
|
f391d194de
|
Presentation for extension property to include receiver type
|
2015-11-10 22:24:46 +03:00 |
|
Natalia Ukhorskaya
|
ea50d8af02
|
Debugger: initial support for member extension functions in evaluate expression
|
2015-11-10 18:38:19 +03:00 |
|