Yan Zhulanow
|
ed5c059cea
|
Rename unary plus() and minus() to unaryPlus() and unaryMinus()
|
2015-10-09 22:49:17 +03:00 |
|
Yan Zhulanow
|
1f2b4e20fe
|
Replace get() and set() to getValue() and setValue() (property delegates)
|
2015-10-09 22:49:16 +03:00 |
|
Mikhail Glukhikh
|
2fee9d362c
|
Local interfaces are forbidden now
|
2015-10-09 21:06:33 +03:00 |
|
Mikhail Glukhikh
|
d1ab5168ec
|
Error messages about "var with open / custom setter initialization" changed accordingly with the new backing field syntax
|
2015-10-09 21:06:29 +03:00 |
|
Mikhail Glukhikh
|
6914d09297
|
Old backing field with dollar is now forbidden
|
2015-10-09 21:06:26 +03:00 |
|
Mikhail Glukhikh
|
5117f744f7
|
Change to backing field fix is dropped because of deprecated syntax
|
2015-10-09 21:06:01 +03:00 |
|
Mikhail Glukhikh
|
cf7146aaf7
|
Target is given for Throws annotation
|
2015-10-09 20:04:26 +03:00 |
|
Ilya Chernikov
|
1cb48d5ad9
|
Enabling daemon by default, removing word "experimental" from settings field name.
|
2015-10-09 17:47:50 +02:00 |
|
Dmitry Jemerov
|
07d3ab792a
|
enable infix quickfix in cleanup
|
2015-10-09 17:43:27 +02:00 |
|
Dmitry Jemerov
|
6ca3a9fe9f
|
quickfix to add 'infix' modifier
|
2015-10-09 17:43:26 +02:00 |
|
Dmitry Jemerov
|
dcab3e406e
|
update checker: fix EDT assertion, don't retry update if plugin repo has no compatible version
|
2015-10-09 17:39:50 +02:00 |
|
Natalia Ukhorskaya
|
6bc1f15f46
|
Debugger: fix tests on stepping
|
2015-10-09 17:33:19 +03:00 |
|
Natalia Ukhorskaya
|
d441f2cf8a
|
Debugger: do not compute location during creation of step command
|
2015-10-09 17:33:18 +03:00 |
|
Natalia Ukhorskaya
|
bf4a71ee02
|
Minor: fix number of steps in some tests
|
2015-10-09 17:33:17 +03:00 |
|
Natalia Ukhorskaya
|
a303c8a2f6
|
Debugger, stepping: first check that source position is in kotlin file
|
2015-10-09 17:33:17 +03:00 |
|
Valentin Kipyatkov
|
6fb329c1cd
|
Minor
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
21b2631558
|
KT-9500 Prohibit java.lang.Deprecated in completion + no duplicates for built-ins in completion
#KT-9500 Fixed
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
7b2d63cfb9
|
Added infix modifier
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
91b2ba9ef3
|
Fixed warnings
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
b549bc913a
|
Dropped ability to specify custom PrefixMatcher in LookupElementsCollector
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
aa0a68b4be
|
More simple prefix matching in ParameterNameAndTypeCompletion
|
2015-10-09 16:42:06 +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
|
7c39064f75
|
Removed unnecessary 'data' modifier
|
2015-10-09 16:42:06 +03:00 |
|
Valentin Kipyatkov
|
2c1defaf18
|
Smart completion for "ClassName::class" and "ClassName::class.java" when specific KClass or Class expected
|
2015-10-09 16:42:06 +03:00 |
|
Michael Nedzelsky
|
b92a06929e
|
fix KT-9484 Don't allow named arguments for inherited functions with parameter name conflicts
#KT9484 Fixed
|
2015-10-09 16:35:44 +03:00 |
|
Michael Bogdanov
|
ae15443413
|
Generate linenumberts in objects clinit
|
2015-10-09 16:25:21 +03:00 |
|
Michael Bogdanov
|
afa281357a
|
Changed visibility for trait static fields
|
2015-10-09 16:25:20 +03:00 |
|
Michael Bogdanov
|
8198ac77cb
|
Generate private constructor for object
#KT-9510 Fixed
|
2015-10-09 16:25:20 +03:00 |
|
Michael Bogdanov
|
a3e0205aec
|
JvmAbi increased
|
2015-10-09 16:25:19 +03:00 |
|
Pavel V. Talanov
|
f4ef9647b1
|
Idea: add quick fix for replacing usages of deprecated "INSTANCE$" field
|
2015-10-09 16:25:19 +03:00 |
|
Pavel V. Talanov
|
d630c25f7d
|
Add test for light class generated from object
|
2015-10-09 16:25:18 +03:00 |
|
Michael Bogdanov
|
a4997e8b31
|
backend tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:18 +03:00 |
|
Pavel V. Talanov
|
679748e1ee
|
j2k tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:17 +03:00 |
|
Pavel V. Talanov
|
c28107034a
|
Idea tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:17 +03:00 |
|
Michael Bogdanov
|
7fe71d21f3
|
Initialize class companion object fields on accessing its java class
|
2015-10-09 16:25:16 +03:00 |
|
Michael Bogdanov
|
60d1736b97
|
Instance field generation in objects
|
2015-10-09 16:25:16 +03:00 |
|
Michael Bogdanov
|
53ced57c42
|
Annotations.EMPTY replaced with Annotations.Companion.getEMPTY() in java classes
|
2015-10-09 16:25:15 +03:00 |
|
Michael Bogdanov
|
12afbffb09
|
Copy to interface just companion object public const properties
|
2015-10-09 16:25:15 +03:00 |
|
Michael Bogdanov
|
a9aa2bc147
|
Interface companion object backing fields become static
|
2015-10-09 16:25:14 +03:00 |
|
Nikolay Krasko
|
8f20595e8c
|
Disable plugin updater check in tests
|
2015-10-09 16:14:27 +03:00 |
|
Natalia Ukhorskaya
|
391af972d7
|
CodeFragments: do not add imports from context file
|
2015-10-09 15:10:03 +03:00 |
|
Zalim Bashorov
|
e9b138557b
|
Report error when try to access to static field which come from many sources
|
2015-10-09 15:00:59 +03:00 |
|
Denis Zharkov
|
da00ddfc3e
|
Filter out UnsafeVariance annotation when it sticks after substitution
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
888f8cc548
|
Adjust stdlib to contains* transformation
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
14f93a88c4
|
Adjust rendered collections desciptors to contains* transformation
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
e9cd9db2a7
|
Adjust testData after contains transformation
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
35783f129b
|
Generate INSTANCEOF barrier in bridges for Collection.contains
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
80da320c2c
|
Customize JVM signature for Collection's members
- Do not write signature for `contains`
- Write signature for `containsAll` as it's declared like `containsAll(Collection<?>)`
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
1f52dfccdb
|
Setup specific loading contains/containsAll from java
If they override Kotlin collection members
contains(Object) -> contains(E)
containsAll(Collection<?>) -> containsAll(Collection<E>)
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
d27d3950fb
|
Refine signature for Collection.contains/containsAll
|
2015-10-09 14:40:33 +03:00 |
|