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
|
98e2d27c77
|
Resolve types from all builtin default packages in TypeUnifierTest
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
c84cbfb36a
|
Allow to specify fq-names in expected resolve testData
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
3262a4ddc2
|
LoadBuiltinsTest inspects three packages: kotlin, kotlin.collections and kotlin.ranges
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
46a59b7550
|
Fix imports in java: temporary replace with star imports.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
0213a129ce
|
Increment STUB_VERSION due to changed fq-names in signatures.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
26a6147a56
|
Minor: array constructor names formatting.
|
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 |
|
Ilya Gorbunov
|
346291af7b
|
Use fq-names from KotlinBuiltins.FQ_NAMES instead of hardcoded ones.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
9c0f0cad70
|
Packages: move collections to kotlin.collections.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
9fbbc9db98
|
Packages: move Ranges, Progression, ProgressionIterators to kotlin.ranges and PrimitiveIterators to kotlin.collections.
|
2016-01-22 05:54:38 +03:00 |
|
Alexander Udalov
|
0b7d2e3a68
|
Do not write old callable proto flags, use only new ones
|
2016-01-22 05:51:14 +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 |
|
Pavel V. Talanov
|
2972dbca00
|
Rename LightClassGenerationSupport.getPsiClass -> getLightClass and make it return KtLightClass
|
2016-01-21 20:47:21 +03:00 |
|
Pavel V. Talanov
|
06215ca932
|
Correctly avoid calculation of autogenerated parameter name in ClsParameterImpl.calcName()
|
2016-01-21 20:47:21 +03:00 |
|
Ilya Chernikov
|
c585d91e79
|
Adding generation states destroying to module-based compilation, to fix kapt usage with this compilation path
|
2016-01-21 19:47:09 +03:00 |
|
Ilya Chernikov
|
3615ca5b02
|
build.xml: add kotlin-build target
|
2016-01-21 19:47:08 +03:00 |
|
Michael Bogdanov
|
bf16783fb7
|
Fix for KT-9591: Exception on inlining
#KT-9591 Fixed
|
2016-01-21 18:44:05 +03:00 |
|
Nikolay Krasko
|
5fcb9ca2bd
|
Add speed to perfomance output
|
2016-01-21 17:45:51 +03: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 |
|
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
|
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
|
9620893fa4
|
Drop synthetic class kind Function, drop Metadata#xi
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
aef6d49b48
|
Drop isLocalClass, do not write KotlinLocalClass
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
e17cd12c3c
|
Report error on generating calls to binary incompatible classes
|
2016-01-19 18:39:59 +03:00 |
|