Valentin Kipyatkov
|
06812aed11
|
Better completion for static members: special behavior in case of imports from same class exist
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
ca437e51c4
|
Initial implementation of KT-8209 Support static member completion without writing the class name
|
2015-11-09 15:37:44 +03:00 |
|
Nikolay Krasko
|
7be9699263
|
Make it possible to generate getTestsRoot() method with the test directory
Method can be used in setUp()
|
2015-11-07 01:27:35 +03:00 |
|
Nikolay Krasko
|
178aba54dd
|
Test it's safe to call PsiElement methods on Kotlin light elements
|
2015-11-07 01:27:34 +03:00 |
|
Alexey Tsvetkov
|
ce7d1eb8e2
|
Add incremental compilation tests with lookup cache enabled
|
2015-11-06 16:44:52 +03:00 |
|
Alexey Tsvetkov
|
67878fe13a
|
Use new lookup tracker only when experimental incremental compilation is enabled
|
2015-11-06 16:44:51 +03:00 |
|
Mikhail Glukhikh
|
873550b0bb
|
lateinit setter now must have the same visibility as its property visibility
|
2015-11-06 13:34:00 +03:00 |
|
Michael Bogdanov
|
9d3fa7da80
|
Test for obsolete KT-8189: java.lang.UnsupportedOperationException: Don't know how to generate
#KT-8189 Obsolete
|
2015-11-06 12:17:07 +03:00 |
|
Michael Bogdanov
|
0619ef47ac
|
Fix for KT-9877: CompilationError: Cannot pop operand of empty stack
#KT-9877 Fixed
|
2015-11-06 11:46:13 +03:00 |
|
Michael Bogdanov
|
4d77181692
|
Fix for KT-9855: java.lang.IllegalAccessError when using private package level operator method
#KT-9855 Fixed
|
2015-11-06 11:46:12 +03:00 |
|
Michael Bogdanov
|
bd2b01ac1c
|
Fix for KT-5150: Accessors for private methods are not generated for get/set conventions
#KT-5150 Fixed
|
2015-11-06 11:46:12 +03:00 |
|
Michael Bogdanov
|
0fcaaa80df
|
Fix for KT-9140: Default parameters are passed as nulls when using indexing [ ] invocation
#KT-9140 Fixed
|
2015-11-06 11:46:11 +03:00 |
|
Mikhail Glukhikh
|
b556037915
|
Smart casts to nothing after comparison with null
|
2015-11-06 10:57:06 +03:00 |
|
Michael Nedzelsky
|
981d471ebe
|
fix KT-9843 Bug in incremental compilation: module is not recompiled when optional parameter added
and KT-8434 Removing parameter with default value from function in different module breaks incremental compilation
#KT-9843 Fixed
#KT-8434 Fixed
|
2015-11-06 07:45:46 +03:00 |
|
Michael Nedzelsky
|
3dbb117598
|
fix KT-7042 Providing return type for property setter is not reported as error
#KT-7042 Fixed
|
2015-11-06 06:32:20 +03:00 |
|
Michael Nedzelsky
|
e6a2bd05d4
|
fix KT-9652 Warning to specify expected type as Any? when it is already Any?
#KT-9652 Fixed
|
2015-11-06 06:32:07 +03:00 |
|
Michael Nedzelsky
|
c318a13e6c
|
Error on using extension function type as an upper bound
|
2015-11-06 06:31:52 +03:00 |
|
Ilya Gorbunov
|
850c1518c8
|
Fix Delegates.lazy usages in testData
|
2015-11-06 01:12:09 +03:00 |
|
Ilya Gorbunov
|
62b532ec66
|
Replace deprecated join with joinToString in testData
|
2015-11-06 01:12:02 +03:00 |
|
Ilya Gorbunov
|
f3ff2e2e76
|
Replace deprecated join with joinToString
|
2015-11-06 01:12:00 +03:00 |
|
Stanislav Erokhin
|
55157df3eb
|
Removed MemberScope.ownerDescriptor
|
2015-11-06 00:01:35 +03:00 |
|
Stanislav Erokhin
|
22f78b148c
|
Removed usages of MemberScope.ownerDescriptor property.
|
2015-11-06 00:01:34 +03:00 |
|
Stanislav Erokhin
|
b8e828e040
|
Minor. Changed signature of SamConversionResolver.resolveSamConstructor
|
2015-11-06 00:01:33 +03:00 |
|
Stanislav Erokhin
|
b3e69a5f5d
|
Created common supertype for HierarchicalScope and MemberScope-- ResolutionScope
|
2015-11-06 00:01:30 +03:00 |
|
Stanislav Erokhin
|
c4582d0e0c
|
Replace function MemberScope.getContainingDeclaration() to property ownerDescriptor
|
2015-11-06 00:01:30 +03:00 |
|
Valentin Kipyatkov
|
52dc23012f
|
Changed parsing of object and enum entries to drop "KtObjectDeclarationName"
|
2015-11-05 23:21:22 +03:00 |
|
Valentin Kipyatkov
|
58fc0b6ec8
|
Fixed special item after "super." not working for fake override super
|
2015-11-05 17:47:55 +03:00 |
|
Mikhail Glukhikh
|
5e9aa38950
|
More precise type handling for equality #KT-2311 Fixed
|
2015-11-05 17:29:34 +03:00 |
|
Alexander Udalov
|
dce64c974f
|
Don't output error for "kotlinc -version"
#KT-9676 Fixed
|
2015-11-05 15:13:19 +03:00 |
|
Alexander Udalov
|
5335a81f7d
|
Minor, add JvmField to a constant
|
2015-11-05 15:11:33 +03:00 |
|
Stanislav Erokhin
|
2c3f58eeb7
|
Renamed methods in MemberScope from getSmth to getContributedSmth
|
2015-11-05 14:34:00 +03:00 |
|
Stanislav Erokhin
|
6f9d9759ce
|
Renamed KtScope to MemberScope
|
2015-11-05 14:34:00 +03:00 |
|
Alexander Udalov
|
748c0e7149
|
Don't assert that annotation class has constructor in AnnotationDeserializer
#KT-9758 Fixed
|
2015-11-05 13:42:31 +03:00 |
|
Ilya Gorbunov
|
f20bfa7fb8
|
Fix test expectation failures caused by changed signatures.
|
2015-11-04 22:19:45 +03:00 |
|
Zalim Bashorov
|
c456ab0f74
|
Minor: refactoring ExpressionTypingUtils#checkVariableShadowing -- inline the search older descriptor
|
2015-11-04 22:15:39 +03:00 |
|
Stanislav Erokhin
|
a90ca14033
|
Removed KtScope.Empty and created util function emptyScope
|
2015-11-04 14:28:28 +03:00 |
|
Stanislav Erokhin
|
4e891a3f98
|
Minor. moved util method to Companion of LexicalScope
|
2015-11-04 14:28:27 +03:00 |
|
Stanislav Erokhin
|
2c7746cafd
|
Minor. Simplified code.
|
2015-11-04 14:28:27 +03:00 |
|
Stanislav Erokhin
|
b02da0dc2f
|
Created custom LexicalScope wrapper for resolving callable reference.
|
2015-11-04 14:28:26 +03:00 |
|
Stanislav Erokhin
|
f7629b0c84
|
Removed getAllDescriptors() and getOwnDeclaredDescriptors() from KtScope
|
2015-11-04 14:28:25 +03:00 |
|
Stanislav Erokhin
|
0b5de434fa
|
Removed usages KtScope.getAllDescriptors
|
2015-11-04 12:41:34 +03:00 |
|
Stanislav Erokhin
|
21fdd2ffc3
|
Created common supertype for LexicalScope & ImportingScope -- HierarchicalScope
|
2015-11-04 12:41:33 +03:00 |
|
Stanislav Erokhin
|
4c36e20242
|
Moved FilteringScope to frontend module
|
2015-11-04 12:41:32 +03:00 |
|
Stanislav Erokhin
|
6412df2e0b
|
Change return type of KtScope.getProperties()
|
2015-11-04 12:41:32 +03:00 |
|
Stanislav Erokhin
|
7cd667c0e3
|
Removed unused methods from KtScope.
|
2015-11-04 12:41:31 +03:00 |
|
Stanislav Erokhin
|
cc56cf6292
|
Removed several hacks from ScopeUtils.kt
|
2015-11-04 12:41:30 +03:00 |
|
Stanislav Erokhin
|
711daa459a
|
Minor. Removed util method LexicalScope.asKtScope()
|
2015-11-04 12:41:30 +03:00 |
|
Stanislav Erokhin
|
40146a0df8
|
Minor. Make WritableScopeStorage abstract class
|
2015-11-04 12:41:29 +03:00 |
|
Stanislav Erokhin
|
5c6134af81
|
Minor. Removed WritableScopeImpl.
|
2015-11-04 12:41:28 +03:00 |
|
Stanislav Erokhin
|
a5c9f4d353
|
Minor. removed usage WritableScopeImpl from tests
|
2015-11-04 12:41:27 +03:00 |
|