Dmitry Jemerov
|
e20fdac9df
|
UnsupportedAbiVersionNotificationPanelProvider: rename to .kt
|
2016-01-21 15:30:09 +01:00 |
|
Dmitry Jemerov
|
2379fd80fc
|
don't show "kotlin not configured" notification for modules where the runtime is outdated
|
2016-01-21 15:30:08 +01:00 |
|
Dmitry Jemerov
|
85ea295e92
|
OutdatedKotlinRuntimeNotification: J2K and cleanup
|
2016-01-21 15:30:08 +01:00 |
|
Dmitry Jemerov
|
ca9979f9fb
|
OutdatedKotlinRuntimeNotification.java: rename to .kt
|
2016-01-21 15:30:07 +01:00 |
|
Dmitry Jemerov
|
2272516d09
|
KotlinRuntimeLibraryUtil: J2K
|
2016-01-21 15:30:07 +01:00 |
|
Dmitry Jemerov
|
f588ef2912
|
KotlinRuntimeLibraryUtil: rename to .kt
|
2016-01-21 15:30:06 +01:00 |
|
Dmitry Jemerov
|
6c2a2b91b4
|
offer "All modules" choice in "Configure Kotlin in project" dialog, allow to invoke the action when there are no Kotlin files in the project
#KT-7979 Fixed
|
2016-01-21 15:30:05 +01:00 |
|
Dmitry Jemerov
|
4ffac80710
|
ConfigureKotlinInProjectUtils: convert to Kotlin, cleanup
|
2016-01-21 15:30:05 +01:00 |
|
Dmitry Jemerov
|
cff06cccf7
|
ConfigureKotlinInProjectUtils.kt: rename
|
2016-01-21 15:30:04 +01:00 |
|
Dmitry Jemerov
|
3b4a6afe01
|
Kotlin-produced test run configurations replace Java-produced ones (to avoid duplicate run configuration suggestions appearing since KtFile.getClasses() was implemented)
|
2016-01-21 14:46:26 +01:00 |
|
Dmitry Jemerov
|
51799ef70e
|
fix tests on Windows agents: report canonical paths to conflicting Kotlin runtimes
|
2016-01-21 11:33:32 +01:00 |
|
Denis Zharkov
|
ad24092fd1
|
Move InlineOnly to kotlin.internal package
|
2016-01-21 11:26:01 +03:00 |
|
Denis Zharkov
|
ba506170e9
|
Use 'mapToCallableMethod' for delegateTo signature calculation
#KT-9707 Fixed
|
2016-01-21 11:24:23 +03:00 |
|
Valentin Kipyatkov
|
3a7ed33de1
|
KT-10747 "Incompatible stack heights" when compiling call to Java setter with non-void return type using property syntax
#KT-10747 Fixed
|
2016-01-21 10:48:47 +03:00 |
|
Alexander Udalov
|
d2d0f399db
|
Minor, save parameters to field in ValueArgumentsToParametersMapper
|
2016-01-21 00:36:35 +03:00 |
|
Alexander Udalov
|
8fe964f269
|
Resolve array access RHS always as the last argument of the call
Also do not attempt to match any of the arguments in the brackets with the last
parameter of the 'set' method
#KT-10633 Fixed
|
2016-01-21 00:36:35 +03:00 |
|
Dmitry Jemerov
|
ccef1ad49e
|
report presence of multiple different versions of kotlin-runtime on the classpath as compilation error if other compilation errors have occurred
|
2016-01-20 21:02:44 +01:00 |
|
Dmitry Jemerov
|
4f5b2ec4b4
|
AnalyzerWithCompilerReport: some more cleanup after J2K
|
2016-01-20 21:00:24 +01:00 |
|
Dmitry Jemerov
|
bf5cdcb6b4
|
AnalyzerWithCompilerReport: J2K
|
2016-01-20 21:00:24 +01:00 |
|
Dmitry Jemerov
|
ae1e680319
|
AnalyzerWithCompilerReport: rename to .kt
|
2016-01-20 21:00:23 +01:00 |
|
Pavel V. Talanov
|
b34a91eeaa
|
Changes inside init blocks should be considered out of block modifications
|
2016-01-20 19:02:53 +03:00 |
|
Pavel V. Talanov
|
d72bc78550
|
Resolve annotations on parameters of function type
|
2016-01-20 18:06:23 +03:00 |
|
Pavel V. Talanov
|
7d72875227
|
Create descriptors for parameters inside parameter list of KtFunctionType
Do not throw when trying to resolveToDescriptor those parameters
|
2016-01-20 18:06:19 +03:00 |
|
Michael Bogdanov
|
23480a5698
|
Supported inline of array convention simple cases; Fix for KT-9211: M13 an extension function that is inline, and for get(v) causes an exception when called using brackets
#KT-9211 Fixed
|
2016-01-20 17:33:50 +03:00 |
|
Michael Bogdanov
|
84dbdf2ccb
|
Get rid of ValueParameterDescriptor in 'afterParameterPut' fun
|
2016-01-20 17:33:49 +03:00 |
|
Dmitry Jemerov
|
aacf2ad68c
|
proguard: keep all JNA methods (some of them are accessed from native code)
|
2016-01-20 14:34:50 +01:00 |
|
Dmitry Jemerov
|
f88f38f7d2
|
Android Studio adds Android-Gradle facet to all modules, so we need to check for Android facet and Gradle module instead
#KT-9600 Fixed
|
2016-01-20 14:32:10 +01:00 |
|
Dmitry Jemerov
|
4ab6436f93
|
avoid index access in KtFile.getClasses() when the file isn't part of a multi-file class (helps with KT-10684)
|
2016-01-20 13:45:42 +01:00 |
|
Denis Zharkov
|
ede4b61980
|
Add tests for obsolete issue
#KT-7412 Obsolete
|
2016-01-20 14:27:53 +03:00 |
|
Denis Zharkov
|
06fbc9bdd3
|
Support reification of arrays containing reified parameters
#KT-10555 Fixed
|
2016-01-20 14:27:53 +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 |
|
Valentin Kipyatkov
|
83ca4b84f9
|
Minor optimization
|
2016-01-20 13:55:55 +03:00 |
|
Alexander Udalov
|
17e8eafe33
|
Pass -Xallow-kotlin-package to compiler in project
To compile the 'builtins' module
|
2016-01-20 00:55:43 +03:00 |
|
Valentin Kipyatkov
|
59fb90a5ee
|
Dropped KtTypedef
|
2016-01-19 19:31:44 +03:00 |
|
Valentin Kipyatkov
|
808c7453a4
|
Added test for 'typealias' being keyword
|
2016-01-19 19:31:44 +03:00 |
|
Valentin Kipyatkov
|
68853fecc3
|
Removed support for "typealias" declarations from the parser
#KT-10683 Fixed
|
2016-01-19 19:31:44 +03:00 |
|
Valentin Kipyatkov
|
38d374d4b9
|
Added test for nested class
|
2016-01-19 19:30:19 +03:00 |
|
Valentin Kipyatkov
|
2791d99f9d
|
Direct implementation of ImportingScope
|
2016-01-19 19:30:19 +03:00 |
|
Valentin Kipyatkov
|
d337dff5fa
|
Minor
|
2016-01-19 19:30:18 +03:00 |
|
Valentin Kipyatkov
|
d749f85a60
|
Inaccessible classes from the current package to not conflict with visible classes from somewhere else
|
2016-01-19 19:30:18 +03:00 |
|
Valentin Kipyatkov
|
bfe728526a
|
Alias imports to hide symbols by original name from the current package too
|
2016-01-19 19:30:18 +03:00 |
|
Valentin Kipyatkov
|
e83bd759e6
|
Minor
|
2016-01-19 19:30:18 +03:00 |
|
Alexander Udalov
|
e2f49536f5
|
Move OldPackageFacadeClassUtils to module light-classes
|
2016-01-19 18:54:08 +03:00 |
|
Alexander Udalov
|
c78bf6c807
|
Set bytecode version to 1.0.0
It was 1.0.2 only because it was introduced as a clone of the metadata version,
which is 1.0.2 at the moment
|
2016-01-19 18:43:07 +03:00 |
|
Alexander Udalov
|
27dbfc7aef
|
Rethrow InvalidProtocolBufferException with class file location info
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
4d93d18af7
|
J2K DeserializedDescriptorResolver: prettify
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
3efa51af40
|
J2K DeserializedDescriptorResolver: convert
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
432d458c02
|
J2K DeserializedDescriptorResolver: rename .java -> .kt
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
b216ed99b4
|
Simplify UTF-8 decoding, just trivially convert bytes to 16-bit Unicode
ASM will do the rest (see ByteVector#encodeUTF8)
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
9620893fa4
|
Drop synthetic class kind Function, drop Metadata#xi
|
2016-01-19 18:39:59 +03:00 |
|