Yan Zhulanow
|
2f83e600f5
|
Use Gradle properties to pass plugin-related arguments
|
2015-03-13 15:46:37 +03:00 |
|
Yan Zhulanow
|
eebed9a8b1
|
Add all layout directories to sources in Android Gradle subplugin
|
2015-03-13 15:46:37 +03:00 |
|
Yan Zhulanow
|
d5e4775bcd
|
Show plugin usage on invalid arguments
|
2015-03-13 15:46:37 +03:00 |
|
Yan Zhulanow
|
7d31b56ef6
|
Android plugin cli arguments test
|
2015-03-13 15:46:37 +03:00 |
|
Yan Zhulanow
|
41d9477870
|
Load Android extensions only if plugin options are present
|
2015-03-13 15:46:36 +03:00 |
|
Alexander Udalov
|
ca005977b0
|
Restore KObject and deprecate it instead
To let old code work with the new runtime
|
2015-03-13 15:46:15 +03:00 |
|
Alexander Udalov
|
8af6ca5279
|
Delete kotlin.jvm.internal.KObject
It was supposed to be used in reflection but the benefits do not outweigh the
cost of KT-6951
#KT-3223 Fixed
#KT-6951 Fixed
|
2015-03-12 23:15:38 +03:00 |
|
Alexander Udalov
|
e5d5b49ce2
|
Fix exception from ::class literals on unresolved classes
|
2015-03-12 23:14:55 +03:00 |
|
Ilya Ryzhenkov
|
e448f40756
|
Rename Stream<T> to Sequence<T> and provide migration path via deprecated types and functions.
|
2015-03-12 22:56:43 +03:00 |
|
Zalim Bashorov
|
9684d217b3
|
Fix build.
|
2015-03-12 20:17:46 +03:00 |
|
Zalim Bashorov
|
44159d34da
|
Minor in JS lib: replaced LocalStorageClass with Storage with more accurate definitions and added sessionStorage.
#KT-6983 Fixed
|
2015-03-12 19:16:37 +03:00 |
|
Dmitry Jemerov
|
32072d0a4f
|
More standard library documentation.
|
2015-03-12 16:52:20 +01:00 |
|
Stanislav Erokhin
|
cb27797845
|
Regenerated tests.
|
2015-03-12 17:15:54 +03:00 |
|
Stanislav Erokhin
|
2627dc76c2
|
Compilation fix.
|
2015-03-12 17:11:54 +03:00 |
|
Stanislav Erokhin
|
8accdcc5cb
|
Fix type inference for function expression parameters
|
2015-03-12 17:11:53 +03:00 |
|
Stanislav Erokhin
|
af4aff38e5
|
Minor: remove duplicate code
|
2015-03-12 17:11:53 +03:00 |
|
Stanislav Erokhin
|
f47f285868
|
Expected function type used for parameter types inference in function expression
|
2015-03-12 17:11:53 +03:00 |
|
Stanislav Erokhin
|
639003b8a8
|
Allowed function parameter without type declaration in the parser
|
2015-03-12 17:11:52 +03:00 |
|
Stanislav Erokhin
|
d9882a6d0b
|
Move inference parameter type in FunctionDescriptorResolver
|
2015-03-12 17:11:52 +03:00 |
|
Stanislav Erokhin
|
0c74675e6e
|
Changed element parameter for EXPECTED_PARAMETERS_NUMBER_MISMATCH diagnostic
|
2015-03-12 17:11:52 +03:00 |
|
Stanislav Erokhin
|
072a9f4977
|
Refactoring: extract FunctionResolver from DescriptorResolver
|
2015-03-12 17:11:51 +03:00 |
|
Stanislav Erokhin
|
8ed3314b2c
|
Divided resolveFunctionDescriptor method in to several pieces
|
2015-03-12 17:11:51 +03:00 |
|
Stanislav Erokhin
|
07a691f4b7
|
Merge methods resolveFunctionDescriptor && resolveFunctionDescriptorWithAnnotationArguments
|
2015-03-12 17:11:50 +03:00 |
|
Stanislav Erokhin
|
dbcb4fb060
|
Minor: used util method
|
2015-03-12 17:11:50 +03:00 |
|
Stanislav Erokhin
|
4050e7a48b
|
Rename ClosureExpressionsTypingVisitor to FunctionsTypingVisitor.
|
2015-03-12 17:11:50 +03:00 |
|
Stanislav Erokhin
|
711c5bb88f
|
Rename ClosureExpressionsTypingVisitor.java -> .kt
|
2015-03-12 17:11:49 +03:00 |
|
Stanislav Erokhin
|
779c6deb34
|
Convert ClosureExpressionsTypingVisitor to kotlin
|
2015-03-12 17:11:49 +03:00 |
|
Stanislav Erokhin
|
ee4892c99f
|
Moved method visitNamedFunction from BasicExpressionTypingVisitor to ClosureExpressionsTypingVisitor.
|
2015-03-12 17:11:48 +03:00 |
|
Stanislav Erokhin
|
bd525eac31
|
Moved method visitObjectLiteralExpression from ClosureExpressionsTypingVisitor to BasicExpressionTypingVisitor.
|
2015-03-12 17:11:48 +03:00 |
|
Stanislav Erokhin
|
6fb8af1dda
|
Move util backend function isNamedFun && isNamedFunOrLambda to frontend
|
2015-03-12 17:11:47 +03:00 |
|
Stanislav Erokhin
|
fa9ca54e78
|
Fixed local return inside function expression.
|
2015-03-12 17:11:47 +03:00 |
|
Stanislav Erokhin
|
929f1bc9ba
|
Fixed method hasTypeParameterListBeforeFunctionName in JetNamedFunction
|
2015-03-12 17:11:47 +03:00 |
|
Stanislav Erokhin
|
a89b48c577
|
Backend support for function expression
|
2015-03-12 17:11:46 +03:00 |
|
Stanislav Erokhin
|
44895a23cf
|
Frontend support for function as expression
|
2015-03-12 17:11:46 +03:00 |
|
Stanislav Erokhin
|
6ccd8ab764
|
Move method visitNamedFunction from ExpressionTypingVisitorForStatements to BasicExpressionTypingVisitor.
This commit done only for clean history
|
2015-03-12 17:11:45 +03:00 |
|
Stanislav Erokhin
|
a235110d44
|
Fixed function expression recovery
|
2015-03-12 17:11:45 +03:00 |
|
Stanislav Erokhin
|
983e1bc932
|
Added function as expression support to parser
|
2015-03-12 17:11:44 +03:00 |
|
Stanislav Erokhin
|
560c32c0f1
|
Added diagnostic error when in function declaration name was omitted
|
2015-03-12 17:11:44 +03:00 |
|
Stanislav Erokhin
|
a8536fef9b
|
Mute syntax error when function name was omitted
|
2015-03-12 17:11:44 +03:00 |
|
Stanislav Erokhin
|
a33450395c
|
Resolve parenthesized element as expression
|
2015-03-12 17:11:43 +03:00 |
|
Stanislav Erokhin
|
3b92cab9e0
|
Changed containing declaration for PropertyDeclarationInnerScope
|
2015-03-12 17:11:43 +03:00 |
|
Stanislav Erokhin
|
49b77a1523
|
Reformat code
|
2015-03-12 17:11:43 +03:00 |
|
Andrey Breslav
|
d7297304b9
|
Create multi-declarations-in-parameters.md
|
2015-03-12 17:11:42 +03:00 |
|
Stanislav Erokhin
|
2c8cf05f7a
|
Added backend tests with closure local function in local class
|
2015-03-12 17:11:42 +03:00 |
|
Michael Nedzelsky
|
7a5e54c691
|
jsHeaderLibraryDetectonUtil: refactoring after conversion
|
2015-03-12 16:35:36 +03:00 |
|
Michael Nedzelsky
|
a29172c1ca
|
jsHeaderLibraryDetectonUtil: rename .java -> .kt
|
2015-03-12 16:35:33 +03:00 |
|
Michael Nedzelsky
|
4dc4e6a021
|
jsHeaderLibraryDetectonUtil.java: convert to kotlin
|
2015-03-12 16:35:30 +03:00 |
|
Michael Nedzelsky
|
cea65e0770
|
add NotNull annotation into BasicTest
|
2015-03-12 16:35:25 +03:00 |
|
Michael Nedzelsky
|
54bbe0711d
|
JS backend: reuse analysisResult from K2JSCompiler in translator
|
2015-03-12 16:35:22 +03:00 |
|
Michael Nedzelsky
|
95768db9a1
|
fix NPE while creating new Kotlin/Javascript project
|
2015-03-12 15:58:14 +03:00 |
|