Ilya Gorbunov
|
744a7a83f7
|
Cleanup RC deprecations in compiler and plugin.
|
2016-01-27 18:34:30 +03:00 |
|
Mikhail Glukhikh
|
0368631aa3
|
Source code fix: exposed visibility in object members
|
2016-01-26 19:04:04 +03:00 |
|
Ilya Gorbunov
|
25c4453dc5
|
Cleanup deprecated symbol usages in testData
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
f4822cd757
|
Fix testData in compiler: add collections and ranges package to fq-names.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
1129cee0ff
|
Collect nested classes from all 4 builtin packages.
|
2016-01-22 05:54:38 +03:00 |
|
Pavel V. Talanov
|
1fe749c114
|
Refactor: get rid of LightClassUtil#getPsiClass() in favor of KtClassOrObject:toLightClass extension
|
2016-01-21 20:47:22 +03:00 |
|
Valentin Kipyatkov
|
53fe1568c9
|
KT-8529 Code completion for parameter name and type together replaces wrong range on Tab
#KT-8529 Fixed
|
2016-01-21 18:30:09 +03:00 |
|
Valentin Kipyatkov
|
28331bca9f
|
KT-9418 Suggest name for new declaration basing on unresolved names in code
#KT-9418 Fixed
|
2016-01-20 13:55:56 +03:00 |
|
Alexander Udalov
|
59dab0a558
|
Combine all metadata annotations into one kotlin/Metadata
|
2016-01-19 18:39:59 +03:00 |
|
Valentin Kipyatkov
|
a1d760fc36
|
KT-10631 Consider creating a synthetic property even when the setter returns 'this'
#KT-10631 Fixed
|
2016-01-19 15:57:20 +03:00 |
|
Mikhail Glukhikh
|
b78d481bb1
|
delegate use-site targeted annotations: parser, front-end, codegen with some tests #KT-10502 Fixed
|
2016-01-19 11:38:41 +03:00 |
|
Ilya Gorbunov
|
92c2d17910
|
Cleanup leftovers in compiler and IDE
|
2016-01-17 15:52:11 +03:00 |
|
Valentin Kipyatkov
|
7c6a33a36c
|
KT-10664 No code completion after variable initialized with elvis
#KT-10664 Fixed
|
2016-01-14 19:23:01 +03:00 |
|
Valentin Kipyatkov
|
b41f2dcda3
|
KT-10655 No "in" in code completion popup after "!"
#KT-10655 Fixed
|
2016-01-14 19:23:01 +03:00 |
|
Valentin Kipyatkov
|
2f1108421e
|
Added container information when needed
|
2016-01-14 19:23:01 +03:00 |
|
Valentin Kipyatkov
|
0a3631db6a
|
Fixed KT-10602 Incorrect completion for class name
#KT-10602 Fixed
|
2016-01-12 22:09:12 +03:00 |
|
Dmitry Jemerov
|
43a6e13f4b
|
idea: cleanup 'public', property access syntax
|
2016-01-07 18:12:36 +01:00 |
|
Alexey Sedunov
|
2b4f03feef
|
Implement Members Quick-Fix: Support primary constructor parameters
#KT-8427 In Progress
|
2015-12-30 00:56:34 +03:00 |
|
Ilya Gorbunov
|
6ffc407158
|
Cleanup in idea plugin modules, idea-completion
|
2015-12-29 18:04:21 +03:00 |
|
Denis Zharkov
|
48b89a5db7
|
Replace unchecked 'is' on local class with unchecked 'as'
It became unchecked after latest changes (see parent commit)
|
2015-12-28 07:44:54 +03:00 |
|
Alexey Sedunov
|
1c74bab1cc
|
Iterate Intention: Fix detection of extension iterators
#KT-8616 Fixed
|
2015-12-25 18:50:23 +03:00 |
|
Michael Bogdanov
|
aeb6486473
|
Deprecated 'INSTANCE$' replaced with 'INSTANCE'
|
2015-12-24 13:59:43 +03:00 |
|
Alexander Udalov
|
7449ad2763
|
Rename Extension annotation to ExtensionFunctionType
The old one is kept temporarily and will be removed later
|
2015-12-21 20:33:32 +03:00 |
|
Stanislav Erokhin
|
318f0c89b2
|
Completion fix for reserved 'async' syntax
|
2015-12-21 07:15:37 +03:00 |
|
Sergey Mashkov
|
790524e391
|
Add library kotlin-test to IDEA project
|
2015-12-18 22:17:47 +03:00 |
|
Pavel V. Talanov
|
46798ed845
|
Module configuration: 'idea-completion' depends on 'idea' at runtime
So that plugin.xml is in classpath when running completion tests separately
|
2015-12-14 17:35:17 +03:00 |
|
Dmitry Jemerov
|
8db3fb03f9
|
remove support for "package.foo.bar" syntax inside files
|
2015-12-14 13:22:54 +01:00 |
|
Ilya Gorbunov
|
59a9e2549c
|
Fix tests: codegen, completion, decompiler consistency, quickdoc, intentions, navigation, reference resolver, quick fixes
|
2015-12-14 04:29:25 +03:00 |
|
Ilya Gorbunov
|
4dde59368c
|
Fix tests not to duplicate array constructor definitions as they are available now in builtins.
|
2015-12-14 04:29:18 +03:00 |
|
Ilya Gorbunov
|
09191622e5
|
Fix testData: import became not required.
|
2015-12-14 01:07:51 +03:00 |
|
Dmitry Jemerov
|
009e3f9cd7
|
rename PSI classes according to current terminology:
KtMultiDeclaration(Entry) -> KtDestructuringDeclaration(Entry)
KtFunctionLiteralExpression -> KtLambdaExpression
KtFunctionLiteralArgument -> KtLambdaArgument
KtDelegationSpecifierList -> KtSuperTypeList
KtDelegationSpecifier -> KtSuperTypeListEntry
KtDelegatorToSuperClass -> KtSuperTypeEntry
KtDelegatorToSuperCall -> KtSuperTypeCallEntry
KtDelegationByExpressionSpecifier ->KtDelegatedSuperTypeEntry
|
2015-12-10 16:15:13 +01:00 |
|
Zalim Bashorov
|
5bf8b4d946
|
Allow to use "static" part of class in own constructors by short name, including in primary constructor
|
2015-12-09 21:42:32 +03:00 |
|
Nikolay Krasko
|
8683582c40
|
Fix red code in AbstractEditorForEvaluateExpressionTest.kt
|
2015-12-03 18:59:55 +03:00 |
|
Ilya Gorbunov
|
ea60ab74a7
|
Replace deprecated toMap usages with toMapBy
|
2015-12-01 01:18:44 +03:00 |
|
Andrey Breslav
|
8544a5ab5f
|
Remove "This" keyword
|
2015-11-30 19:36:33 +03:00 |
|
Alexander Udalov
|
877129340f
|
Revert "Rename Extension annotation to ExtensionFunctionType"
This reverts commit 460dad135c.
The old compiler will not see the new runtime correctly. Postponing this until
1.0
|
2015-11-30 19:24:58 +03:00 |
|
Alexander Udalov
|
460dad135c
|
Rename Extension annotation to ExtensionFunctionType
|
2015-11-30 02:51:04 +03:00 |
|
Yan Zhulanow
|
a3ff3ffc45
|
Fix tests: "Placing function type parameters after the function name" error
|
2015-11-27 15:51:11 +03:00 |
|
Yan Zhulanow
|
46ac3571d5
|
Fix "infix modifier required" errors in project
|
2015-11-27 15:51:11 +03:00 |
|
Ilya Gorbunov
|
1be4f795ed
|
Fix testData after deprecated toLinkedList and joinToString were dropped.
|
2015-11-25 18:35:04 +03:00 |
|
Michael Nedzelsky
|
8ac3b1441a
|
remove idea-js module
|
2015-11-23 22:32:44 +03:00 |
|
Michael Nedzelsky
|
a7636126a1
|
fix tests for js
|
2015-11-23 22:32:40 +03:00 |
|
Valentin Kipyatkov
|
7dc6aff2e6
|
Moved ExpectedInfos and related classes into idea.core
|
2015-11-23 20:31:32 +03:00 |
|
Valentin Kipyatkov
|
0e740dc0a6
|
IterableVariableMacro to honor smart casts
|
2015-11-23 20:31:32 +03:00 |
|
Valentin Kipyatkov
|
2fdd1ade26
|
Refactored utlity for checking isVisible
|
2015-11-23 20:31:31 +03:00 |
|
Ilya Gorbunov
|
f2ce849f18
|
Fix parameter names in testData
|
2015-11-21 07:09:03 +03:00 |
|
Ilya Gorbunov
|
32151c077e
|
Replace map { ... }.filterNotNull() with mapNotNull { ... }
|
2015-11-21 00:54:01 +03:00 |
|
Mikhail Glukhikh
|
59e54d1db1
|
Rename: ThisReceiver ---> ImplicitReceiver
|
2015-11-17 13:02:16 +03:00 |
|
Mikhail Glukhikh
|
7ba297db81
|
ThisReceiver converted to Kotlin
|
2015-11-17 13:02:12 +03:00 |
|
Stanislav Erokhin
|
1c9136a8cd
|
Minor. introduce method ExpressionReceiver.create and replace almost all usages of constructor ExpressionReceiver.
|
2015-11-17 01:25:15 +03:00 |
|