Pavel Talanov
|
b7cd2c42b9
|
added support for boolean || operator
|
2012-02-02 15:02:09 +04:00 |
|
Pavel Talanov
|
85a57b3cf9
|
lots of api tweaks in jslib
some kotlin_lib functions
added support for native properties
added simple api for Canvas2D
|
2012-02-01 22:09:50 +04:00 |
|
Pavel Talanov
|
b43b559ca6
|
run code coverage
eliminate dead and unuseful code
|
2012-02-01 00:20:17 +04:00 |
|
Pavel Talanov
|
47252655c9
|
excluded workspace.xml
|
2012-01-31 21:27:54 +04:00 |
|
Pavel Talanov
|
562c0c7fe7
|
Vararg parameters in functions supported
|
2012-01-31 21:26:36 +04:00 |
|
Pavel Talanov
|
52344103d6
|
Switched to using native Javascript array for Kotlin's Array<T> instead of library class.
Motivation: better interop with native libraries
Index in bounds check is dropped for now.
|
2012-01-31 20:23:15 +04:00 |
|
Pavel Talanov
|
49c09ef43e
|
added array intrinsic declaration and reannotated intrinsic receiver to be Nullable instead of NotNull
|
2012-01-31 18:48:45 +04:00 |
|
Pavel Talanov
|
ccbc4c7ff6
|
obsolete tests deleted
javautil modified
kotlin_lib.js now inside a function
strange bug with js_lib
raphael.kt added
|
2012-01-31 18:15:47 +04:00 |
|
Pavel Talanov
|
0f823a64f4
|
using LibraryClass and LibraryFun(String) annotations to mark declarations that have custom implementations inside kotlin_lib.js
|
2012-01-30 23:25:08 +04:00 |
|
Pavel Talanov
|
e4d43c5147
|
refactor to implement library annotations
|
2012-01-30 23:06:49 +04:00 |
|
Pavel Talanov
|
7a61a7520d
|
if as expression with control statements support
|
2012-01-30 21:17:32 +04:00 |
|
Pavel Talanov
|
ed0d5a8b06
|
added test for complex expression with when
|
2012-01-30 20:31:19 +04:00 |
|
Pavel Talanov
|
746714bb5e
|
solving when problem
|
2012-01-30 20:22:16 +04:00 |
|
Pavel Talanov
|
b377e74a23
|
supported NativeClass() and NativeFun(String) annotations
|
2012-01-30 17:45:01 +04:00 |
|
Pavel Talanov
|
97f7b9f1c1
|
adding annotations checks
|
2012-01-30 16:29:24 +04:00 |
|
Pavel Talanov
|
60edf1a6c1
|
refactoring declaration visitor
|
2012-01-30 16:13:41 +04:00 |
|
Pavel Talanov
|
23db60cf55
|
implementing new declaration logic
|
2012-01-30 14:36:48 +04:00 |
|
Pavel Talanov
|
d63de3b152
|
migrating code
|
2012-01-29 00:12:31 +04:00 |
|
Pavel Talanov
|
04b902a0de
|
migrated to new code
|
2012-01-28 18:19:37 +04:00 |
|
Pavel Talanov
|
bad69bac22
|
fixed a couple of problems introduced with rebase before previous push
|
2012-01-28 17:57:47 +04:00 |
|
Pavel Talanov
|
337d6eb9e4
|
added different configs for idea and test environment
|
2012-01-28 17:32:56 +04:00 |
|
Pavel Talanov
|
d58b2afc8d
|
refactor changes
|
2012-01-28 17:32:55 +04:00 |
|
Pavel Talanov
|
626a84a935
|
reimplemented extension literal definition and calls to comply with jquery conventions
|
2012-01-28 17:32:54 +04:00 |
|
Pavel Talanov
|
32484eb784
|
changes to make action work
|
2012-01-28 17:32:54 +04:00 |
|
Pavel Talanov
|
fe349a1121
|
add jslib module which has the declarations which are use by js-backend
rework dependncies of modules
|
2012-01-28 17:32:53 +04:00 |
|
Pavel Talanov
|
ac5d7a197c
|
refactor
|
2012-01-28 17:32:52 +04:00 |
|
Pavel Talanov
|
ba37e7ef09
|
add configuration for using js backend
refactor K2JSTranslator
|
2012-01-28 17:32:51 +04:00 |
|
Pavel Talanov
|
ec32d2ad21
|
test for one namespace defined in multiple files
|
2012-01-28 17:32:43 +04:00 |
|
Natalia.Ukhorskaya
|
3fcd330a5a
|
Update k2js and version of kotlin library
|
2012-01-27 17:35:01 +04:00 |
|
Natalia.Ukhorskaya
|
8780b2c2ab
|
Kotlin compiler update to v0.1.100
Statistics view changed
Logs without localhost requests
|
2012-01-27 17:30:54 +04:00 |
|
Natalia.Ukhorskaya
|
5ab485b072
|
libs in k2js
|
2012-01-27 17:28:39 +04:00 |
|
Natalia.Ukhorskaya
|
b25b4ab5e2
|
Add stopper for completion (work without Java)
|
2012-01-27 17:28:38 +04:00 |
|
Pavel Talanov
|
7b9155ce7a
|
tests for expression as function
|
2012-01-26 14:31:30 +04:00 |
|
Pavel Talanov
|
940824db34
|
big refactoring for StandardClasses class
|
2012-01-26 14:15:02 +04:00 |
|
Pavel Talanov
|
a17697702a
|
add filter test
|
2012-01-26 12:52:38 +04:00 |
|
Pavel Talanov
|
439e28cfea
|
expression as statement bug fixed
|
2012-01-24 21:51:53 +04:00 |
|
Pavel Talanov
|
46b7ab194a
|
tuple support and tests
|
2012-01-24 19:54:38 +04:00 |
|
Pavel Talanov
|
3826f15b7c
|
migrated to new code
|
2012-01-24 13:50:20 +04:00 |
|
Pavel Talanov
|
3360d3bdb9
|
implement and test extension properties
|
2012-01-24 13:13:53 +04:00 |
|
Pavel Talanov
|
969956a20d
|
lots of minore refactorings
|
2012-01-23 20:14:33 +04:00 |
|
Pavel Talanov
|
2bc768d9cf
|
builder example working
|
2012-01-23 19:29:35 +04:00 |
|
Pavel Talanov
|
31aa68c891
|
refactor qualified expression translation
|
2012-01-23 18:16:51 +04:00 |
|
Pavel Talanov
|
c68c0f8c89
|
refactor access translator logic
|
2012-01-23 17:45:13 +04:00 |
|
Pavel Talanov
|
54fea38855
|
refactor qualified expression translation
|
2012-01-23 17:19:23 +04:00 |
|
Pavel Talanov
|
e20dfedd1c
|
fix most of the tests
|
2012-01-23 16:58:55 +04:00 |
|
Pavel Talanov
|
de75cfd007
|
Very big code migration started. Still in progress. Tests fail.
|
2012-01-20 22:58:25 +04:00 |
|
Pavel Talanov
|
04eb707744
|
migrated according to the last when changes
|
2012-01-19 17:38:59 +04:00 |
|
Pavel Talanov
|
e3454dbb53
|
Big migration.
|
2012-01-19 14:30:21 +04:00 |
|
Pavel Talanov
|
86cbfc91c6
|
refactor and TODO clean-up
|
2012-01-19 14:30:20 +04:00 |
|
Pavel Talanov
|
0d89e5d01f
|
KT-962: Function is called two times
safecall expression now compute receiver only once.
|
2012-01-17 17:37:40 +04:00 |
|