Alexey Sedunov
|
89132b3f66
|
Generate Secondary Constructor: Forbid inside of class with explicit primary constructor
|
2015-11-02 15:15:28 +03:00 |
|
Alexander Udalov
|
a950f36fd7
|
Minor, fix test data
|
2015-10-31 13:52:04 +03:00 |
|
Nikolay Krasko
|
8bef335b71
|
Don't propose to generate Any methods in interface to avoid METHOD_OF_ANY_IMPLEMENTED_IN_INTERFACE error (KT-9796)
#KT-9796 Fixed
|
2015-10-29 14:37:14 +03:00 |
|
Alexey Sedunov
|
07259fa090
|
Generate Secondary Constructor: Fix test data loading. Add test with non-generic Java superclass
|
2015-10-24 19:50:47 +03:00 |
|
Michael Bogdanov
|
c63d221da3
|
Skip private members in facades
|
2015-10-18 17:53:26 +03:00 |
|
Alexey Sedunov
|
915236a6ba
|
Code Insight: "Generate equals/hashCode" action
|
2015-10-17 00:24:37 +03:00 |
|
Alexey Sedunov
|
30d697109c
|
Code Insight: "Generate secondary constructor" action
#KT-6970 Fixed
|
2015-10-13 20:56:52 +03:00 |
|
Yan Zhulanow
|
ed5c059cea
|
Rename unary plus() and minus() to unaryPlus() and unaryMinus()
|
2015-10-09 22:49:17 +03:00 |
|
Alexey Sedunov
|
730cc7b551
|
Code insight: "Generate..." actions for test framework support methods
#KT-9355 Fixed
|
2015-10-08 13:15:18 +03:00 |
|
Alexey Sedunov
|
5a325aeec0
|
Line Marking: Implement run markers for test classes/functions
|
2015-10-08 13:15:16 +03:00 |
|
Mikhail Glukhikh
|
cba6870f52
|
protected & internal are now forbidden in interfaces
|
2015-10-07 11:57:14 +03:00 |
|
Mikhail Glukhikh
|
4e91f2ffb7
|
'open' + 'private' and 'abstract' + 'private' are now incompatible for functions and properties #KT-9324 Fixed
|
2015-09-29 13:05:11 +03:00 |
|
Stanislav Erokhin
|
5fb6a15c81
|
Minor. fix testdata
|
2015-09-08 20:51:32 +03:00 |
|
Michael Nedzelsky
|
68c6c7790a
|
fix tests in org.jetbrains.kotlin.idea.codeInsight
|
2015-09-08 02:05:15 +03:00 |
|
Dmitry Jemerov
|
c7b26ed7ca
|
improve support for renaming overriding methods in enum entries
#KT-8891 Fixed
|
2015-08-28 15:49:07 +02:00 |
|
Valentin Kipyatkov
|
ab783e052f
|
No override for private to this
|
2015-08-27 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
d62eeb1c25
|
Better test
|
2015-08-27 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
dcfe9b98d7
|
Fixed bug with duplicated members in Override Members dialog
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
40638de67c
|
Override members does not generate qualified super when not needed
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
9497856d8e
|
KT-8868 "Implement members" generates unqualified reference for member class/interface
#KT-8868 Fixed
|
2015-08-27 23:21:21 +03:00 |
|
Valentin Kipyatkov
|
9b4e3b15c4
|
KT-8822 Override Members: do not show private members from java classes
#KT-8822 Fixed
|
2015-08-19 17:26:44 +03:00 |
|
Mikhail Glukhikh
|
adf43519d6
|
Code mover fix: correct commas / semicolons after enum entries, relevant test fixes, extra tests
|
2015-08-11 10:38:20 +03:00 |
|
Michael Nedzelsky
|
c74577951e
|
minor fix in idea/testData: ImplementFunctionType.kt -> implementFunctionType.kt
|
2015-08-11 04:23:18 +03:00 |
|
Valentin Kipyatkov
|
377201bbcd
|
KT-8716 Exception on attempt to implement function
#KT-8716 Fixed
|
2015-08-10 20:29:51 +03:00 |
|
Denis Zharkov
|
41d4af2cb9
|
Implement rendering of raw types
Also add some clarification in spec
|
2015-08-06 08:18:18 +03:00 |
|
Valentin Kipyatkov
|
63dc843c71
|
KT-8542 Override dialog: only one class from hierarchy is shown
#KT-8542 Fixed
|
2015-07-28 22:39:31 +03:00 |
|
Valentin Kipyatkov
|
edcb330281
|
Corrected/removed tests related to on-the-fly import optimization
|
2015-07-22 21:16:13 +03:00 |
|
Denis Zharkov
|
f0833d626a
|
Fix intentions tests after types enhancement
Types became more accurate
|
2015-07-09 16:36:44 +03:00 |
|
Nikolay Krasko
|
3d8f04e4fe
|
Update test data: Idea can't parse description with "ctrl+ alt + b" promotion
|
2015-06-23 15:59:38 +03:00 |
|
Nikolay Krasko
|
d1e7e184b6
|
Do psi-only checks to avoid unnessasary resolve in creating recursion markers
|
2015-06-19 14:15:17 +03:00 |
|
Valentin Kipyatkov
|
ceb9b3d663
|
Fixed test data
|
2015-05-14 01:09:53 +03:00 |
|
Valentin Kipyatkov
|
734b502ad6
|
Fixed test data
|
2015-05-14 01:00:30 +03:00 |
|
Dmitry Jemerov
|
625096466e
|
IDE testdata: s/trait/interface
|
2015-05-13 16:13:13 +02:00 |
|
Michael Bogdanov
|
49f063522c
|
Inline util functions renaming
|
2015-05-05 12:47:57 +03:00 |
|
Michael Bogdanov
|
e0aa64b8d2
|
Support functional expression in non-local returns
|
2015-05-05 12:47:56 +03:00 |
|
Dmitry Jemerov
|
f93eeeb563
|
fix tests by adding missing 'init' keywords to testdata
|
2015-04-29 14:07:05 +02:00 |
|
Dmitry Jemerov
|
0cf77dfb10
|
override/implement: correctly generate call to super method with vararg arguments
#KT-7580 FIxed
|
2015-04-24 14:59:46 +02:00 |
|
Dmitry Jemerov
|
d32ff50579
|
escape identifiers in generated super method call in Override/Implement
#KT-6669 Fixed
|
2015-04-15 15:44:11 +02:00 |
|
Natalia Ukhorskaya
|
34205c3ff0
|
NPE in Surround with Action on empty line
|
2015-04-14 10:41:40 +03:00 |
|
Evgeny Gerashchenko
|
53ef521a8f
|
Deparenthesizing this expression.
|
2015-04-08 16:44:45 +03:00 |
|
Evgeny Gerashchenko
|
d7928b7251
|
Added test cases with labeled diff.
|
2015-04-08 16:43:34 +03:00 |
|
Evgeny Gerashchenko
|
4c5bfaeb8b
|
Checking for different receiver in implicit calls. They are considered not recursive.
|
2015-04-08 16:37:41 +03:00 |
|
Evgeny Gerashchenko
|
015da2f8ca
|
More proper code to check if lambda is inlined. Parameter of inline function can be annotated with "noInline".
|
2015-04-08 15:14:15 +03:00 |
|
Evgeny Gerashchenko
|
6041d566d9
|
Line markers for recursive calls.
|
2015-04-08 15:14:10 +03:00 |
|
Evgeny Gerashchenko
|
85e9f2207e
|
Minor. Moved test data to subdirectory.
|
2015-04-08 14:38:04 +03:00 |
|
Pavel V. Talanov
|
06916d98c6
|
default -> companion: replace all mentions of default and default object
|
2015-03-17 15:47:39 +03:00 |
|
Evgeny Gerashchenko
|
5a262b976e
|
Fixed overridden/implemented line markers in abstract classes.
|
2015-03-16 14:11:42 +03:00 |
|
Alexey Sedunov
|
8a0808b133
|
Create From Usage: Do not generate type for local variables, but add dummy initializer instead
#KT-6705 Fixed
|
2015-03-11 23:33:52 +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 |
|
Valentin Kipyatkov
|
0a363fc371
|
Import is placed in some specific order on adding
|
2015-02-19 11:07:02 +03:00 |
|