Andrey Breslav
|
a985882baf
|
CompilerAdapter for <javac> task + test for compiler attribute
No test for the typedef <withKotlin/> because Ant 1.7 doesn't seem to support typedef inside <javac>
|
2013-10-08 19:21:02 +04:00 |
|
Andrey Breslav
|
bf49bc0220
|
<kotlinc> ant task now supports <src> element and multiple source directories
|
2013-10-08 19:21:02 +04:00 |
|
Alexey Sedunov
|
ed006a66c5
|
Fix inconsistencies in Android annotations
|
2013-10-08 18:15:21 +04:00 |
|
Evgeny Gerashchenko
|
9c38716829
|
Generating annotations in correct order for methods with synthetic parameters.
#KT-4050 fixed
|
2013-10-08 16:44:16 +04:00 |
|
Evgeny Gerashchenko
|
e401be7ee6
|
Minor. Clarified terms.
|
2013-10-08 16:44:16 +04:00 |
|
Evgeny Gerashchenko
|
8e39499a9f
|
Green code.
|
2013-10-08 16:44:16 +04:00 |
|
Erokhin Stanislav
|
d6a2c6d95a
|
JS backend: fix init val in constructor
|
2013-10-08 14:37:25 +04:00 |
|
Erokhin Stanislav
|
94c93ef31b
|
JS backend: fix override property
|
2013-10-08 14:37:24 +04:00 |
|
Erokhin Stanislav
|
53abc956cc
|
JS backend: add simple test connected with frontend bug 'isStatement' for function body == 'hasBlockBody'
|
2013-10-08 14:37:24 +04:00 |
|
Erokhin Stanislav
|
a70782aaf7
|
JS backend: add super call support
|
2013-10-08 14:37:24 +04:00 |
|
Erokhin Stanislav
|
8e940244af
|
JS backend: remove wrong usages program().getStringLiteral(). Use context().getNameForDescriptor()
|
2013-10-08 14:37:24 +04:00 |
|
Erokhin Stanislav
|
71cfa86f19
|
JS backend: fix order call super constructor
|
2013-10-08 14:37:24 +04:00 |
|
Erokhin Stanislav
|
8103626121
|
JS backend: fix default arguments
generate special statements, like this:
if (arg1 === void(0))
arg1 = value1
|
2013-10-08 14:37:23 +04:00 |
|
Alexey Sedunov
|
b2788cad97
|
Recover user-specified annotations for Android SDK
|
2013-10-08 13:03:20 +04:00 |
|
Pavel V. Talanov
|
91336a888c
|
Fix invalid usage of getOverriddenDescriptors in JetLineMarkerProvider
|
2013-10-07 20:50:37 +04:00 |
|
Pavel V. Talanov
|
4a217d8cde
|
Fix invalid usage of descriptorToDeclaration in GotoSuperActionHandler
|
2013-10-07 20:50:36 +04:00 |
|
Zalim Bashorov
|
3aeb565a60
|
JS backend: added support for constant expressions in the sourcemap.
|
2013-10-07 20:32:05 +04:00 |
|
Zalim Bashorov
|
0aa1d0265b
|
JS backend: fixed bug with the sourcemap generation when binary operation used as statement.
|
2013-10-07 20:32:04 +04:00 |
|
Zalim Bashorov
|
d3b4e4eb1f
|
JS backend: ignore reference to this when generate sourcemap
|
2013-10-07 20:32:03 +04:00 |
|
Zalim Bashorov
|
5966255d4b
|
JS backend: added smoke test for sourcemap -- just checks that it is compiled
#KT-4054 in progress
|
2013-10-07 20:32:03 +04:00 |
|
Sergey Mashkov
|
391c892a21
|
String.replaceAll variant that handles each match using closure
|
2013-10-07 19:52:13 +04:00 |
|
Alexey Sedunov
|
c943b4e9d5
|
Add proper annotations for Android SDK
|
2013-10-07 17:45:02 +04:00 |
|
Andrey Breslav
|
2e8ae6b7db
|
TODO removed
|
2013-10-07 01:46:05 +04:00 |
|
Andrey Breslav
|
00fd00e09b
|
Arrays supported
|
2013-10-07 01:45:05 +04:00 |
|
Andrey Breslav
|
e1e1428f4b
|
Exception handling fixed for the case of inner classes
|
2013-10-07 01:44:29 +04:00 |
|
Andrey Breslav
|
1dfbbb9f08
|
Support NPE and exceptions thrown from methods being called
|
2013-10-07 00:32:34 +04:00 |
|
Andrey Breslav
|
4a7fa6632e
|
Class literals supported
|
2013-10-07 00:17:52 +04:00 |
|
Andrey Breslav
|
58ad84d4e9
|
Support try..catch and instanceof/casts
|
2013-10-07 00:16:09 +04:00 |
|
Andrey Breslav
|
3199a8f690
|
Support constructor calls
|
2013-10-06 23:41:20 +04:00 |
|
Andrey Breslav
|
e8ac8cd7fa
|
Invoke instance method supported
|
2013-10-06 22:59:44 +04:00 |
|
Andrey Breslav
|
47fd67a9b0
|
Get/Put instance field supported
|
2013-10-06 22:55:49 +04:00 |
|
Andrey Breslav
|
6e597b0438
|
Unused variable removed
|
2013-10-06 22:39:13 +04:00 |
|
Andrey Breslav
|
7d7316a077
|
Reading static fields supported
|
2013-10-06 18:01:12 +04:00 |
|
Andrey Breslav
|
2e6d523966
|
Reading static fields supported
|
2013-10-06 17:59:06 +04:00 |
|
Andrey Breslav
|
b7c169fc89
|
Support static method calls
|
2013-10-06 17:46:23 +04:00 |
|
Andrey Breslav
|
cec2111c29
|
Coerce object types on return
|
2013-10-06 17:44:37 +04:00 |
|
Andrey Breslav
|
8d29047204
|
Run configuration for tests
|
2013-10-06 17:43:56 +04:00 |
|
Andrey Breslav
|
d7936b7ea4
|
Do not fail when a class is not found
|
2013-10-06 17:01:40 +04:00 |
|
Andrey Breslav
|
9b2190e1b9
|
All objects should be loaded by Eval and not directly
|
2013-10-06 16:30:30 +04:00 |
|
Andrey Breslav
|
c5cddd42cb
|
.gitignore
|
2013-10-06 15:19:04 +04:00 |
|
Andrey Breslav
|
173e7157ab
|
ReadMe
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
632adb595c
|
Some tests for loops
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
55e861e503
|
Don't forget to pop the condition off the stack
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
c376619790
|
Allow omitting "public" and "test"
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
e85a6fda39
|
Support int coercions on return
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
85ac477b2f
|
assertEquals(): order fixed
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
5a075b80d5
|
Testing infrastructure
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
ffca4dd5a0
|
Setting up equals()/hashCode() for values and results
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
a55c350c0c
|
Added dependency on junit
|
2013-10-06 15:17:59 +04:00 |
|
Andrey Breslav
|
b067b1abe4
|
toString() supported for values and results
|
2013-10-06 15:17:59 +04:00 |
|