Stanislav Erokhin
|
b703f59e04
|
Migrate kotlin sources, maven projects and stdlib to new lambda syntax
|
2015-04-07 13:08:53 +03:00 |
|
Stanislav Erokhin
|
b152211096
|
Added init keyword to testdata
|
2015-04-07 13:08:51 +03:00 |
|
Stanislav Erokhin
|
6ab83c9b8c
|
Added init keyword to builtins, maven projects and stdlib
|
2015-04-07 13:08:50 +03:00 |
|
Alexander Udalov
|
32c3bb8c7f
|
Extract module 'deserialization' out of 'serialization'
'deserialization' stays in core because it's needed both in compiler and
reflection, but 'serialization' is used only in the compiler
|
2015-03-30 19:44:17 +03:00 |
|
Alexander Udalov
|
085bc2197b
|
Merge module 'serialization.jvm' into 'descriptor.loader.java'
It was very small and there proved to be no point in separation of loading Java
classes and deserializing Kotlin classes
|
2015-03-30 17:22:06 +03:00 |
|
Pavel V. Talanov
|
ed218c473a
|
Get rid of 'class object' usages in code and builtins
Replace some comments and library usages as well
|
2015-03-25 18:28:00 +03:00 |
|
Michael Nedzelsky
|
842eaa86a4
|
merge serialization.js module into js.serializer
|
2015-03-24 15:13:45 +03:00 |
|
Alexey Tsvetkov
|
b5797eb15b
|
JS: added tests for recursion cycle in inline functions
|
2015-03-23 16:43:48 +03:00 |
|
Alexey Sedunov
|
cefd8b43a0
|
Safe Delete: Add test for primary constructor with usages in delegation calls
|
2015-03-21 03:28:57 +03:00 |
|
Michael Nedzelsky
|
e0c0012a20
|
add serialization.js module
|
2015-03-18 09:38:47 +03:00 |
|
Alexander Udalov
|
59d3731b93
|
Document generated K*Functions
|
2015-03-17 23:39:14 +03:00 |
|
Pavel V. Talanov
|
06916d98c6
|
default -> companion: replace all mentions of default and default object
|
2015-03-17 15:47:39 +03:00 |
|
Pavel V. Talanov
|
2a6facaef6
|
default -> companion: default object -> class object in project code, builtins and libs code
|
2015-03-17 15:46:48 +03:00 |
|
Alexander Udalov
|
9d6f4e99a1
|
Move reflection interfaces to module 'builtins'
They are considered to be built-ins everywhere anyway
|
2015-03-16 20:29:39 +03:00 |
|
Michael Bogdanov
|
57cf4ac6c0
|
New test framework
|
2015-03-16 18:52:04 +03:00 |
|
Dmitry Jemerov
|
32072d0a4f
|
More standard library documentation.
|
2015-03-12 16:52:20 +01:00 |
|
Stanislav Erokhin
|
072a9f4977
|
Refactoring: extract FunctionResolver from DescriptorResolver
|
2015-03-12 17:11:51 +03:00 |
|
Denis Zharkov
|
1555eec954
|
Secondary constructors delegation calls and body resolve
|
2015-03-11 17:45:23 +03:00 |
|
Alexander Udalov
|
d1debf586c
|
Support local classes in reflection
|
2015-03-11 16:42:32 +03:00 |
|
Alexander Udalov
|
2c8754a6af
|
Build lite runtime of protobuf-java
Saves ~400kb (3.25mb -> 2.85mb) of runtime+reflect size
|
2015-03-11 16:42:27 +03:00 |
|
Alexander Udalov
|
c90f11b7e6
|
Support Java symbols in runtime descriptor loading
|
2015-03-11 16:42:18 +03:00 |
|
Alexander Udalov
|
356f54b5df
|
Initial support of descriptor loading at runtime
|
2015-03-11 16:42:15 +03:00 |
|
Dmitry Jemerov
|
07381b765f
|
rename Numbers.kt to Primitives.kt as it now contains Char which is not a number
|
2015-03-11 12:40:39 +01:00 |
|
Dmitry Jemerov
|
89398796c6
|
generate also the Char class
|
2015-03-11 12:40:31 +01:00 |
|
Dmitry Jemerov
|
26e452383e
|
reenable test which was temporarily disabled
|
2015-03-10 20:28:48 +01:00 |
|
Pavel V. Talanov
|
8fef31ee5b
|
Replace 'class object' with 'default object' in builtins
|
2015-03-10 18:07:56 +03:00 |
|
Pavel V. Talanov
|
9ecf95532e
|
Replace 'class object' with default object in project code
|
2015-03-10 18:07:46 +03:00 |
|
Alexander Udalov
|
17c21dcaa2
|
Test generator: allow to exclude certain test data directories
|
2015-03-07 02:32:14 +03:00 |
|
Andrey Breslav
|
1c8af2d2fe
|
Rename. LocalClassDescriptorManager -> LocalClassDescriptorHolder
|
2015-03-06 21:59:04 +03:00 |
|
Alexey Tsvetkov
|
53dfd77d31
|
JS: added inline stdlib cases
|
2015-03-06 21:36:19 +03:00 |
|
Alexey Tsvetkov
|
ea0253770b
|
JS: use generation for some tests
|
2015-03-06 21:36:18 +03:00 |
|
Dmitry Jemerov
|
4181006e87
|
temporarily mute test to avoid bootstrapping issues (to be reenabled after a successful build in master)
|
2015-03-06 18:02:14 +01:00 |
|
Dmitry Jemerov
|
1c426fada2
|
generate the code of Numbers.kt
|
2015-03-06 18:02:06 +01:00 |
|
Pavel V. Talanov
|
59f192ef90
|
Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
|
2015-03-06 19:36:54 +03:00 |
|
Nikolay Krasko
|
30a50746b5
|
Intrinsic default objects implementation: tests
|
2015-03-05 01:30:38 +03:00 |
|
Alexey Sedunov
|
ada5ffee57
|
Refactoring: Move AbstractJetExtractionTest
|
2015-03-04 23:06:06 +03:00 |
|
Alexey Sedunov
|
03fada71d7
|
Introduce Property: Initial support (properties with getter)
|
2015-03-04 23:06:02 +03:00 |
|
Dmitry Jemerov
|
cec1b94664
|
provide documentation for generated built-in classes
|
2015-02-27 14:19:39 +01:00 |
|
Yan Zhulanow
|
d35f36da06
|
Rename jet to kotlin in Kotlin compiler infrastructure
|
2015-02-26 15:26:00 +03:00 |
|
Yan Zhulanow
|
f033604c7a
|
Rename jet to kotlin in compiler api
|
2015-02-26 15:25:59 +03:00 |
|
Yan Zhulanow
|
5eec7d3ac2
|
Rename jet to kotlin in android-compiler-plugin
|
2015-02-26 15:25:59 +03:00 |
|
Yan Zhulanow
|
c756cfef86
|
Codebase update
|
2015-02-26 15:25:57 +03:00 |
|
Yan Zhulanow
|
264178c4ea
|
CrossParserTest was renamed to ParserResultEqualityTest
|
2015-02-26 15:25:53 +03:00 |
|
Yan Zhulanow
|
15f7f6e08e
|
Android compiler tests moved to test package
|
2015-02-26 15:25:52 +03:00 |
|
Yan Zhulanow
|
7cd78a2d3a
|
AndroidBytecodeShapeTest renamed
|
2015-02-26 15:25:51 +03:00 |
|
Yan Zhulanow
|
1b355004d5
|
Move Android-related tests to the separate testGroup
|
2015-02-26 15:25:48 +03:00 |
|
Andrey Breslav
|
565ce5a781
|
frontend.android renamed to android-compiler-plugin
|
2015-02-26 15:25:39 +03:00 |
|
Mikhail Mutcianko
|
bf25dffb85
|
add android bytecode persistence test
|
2015-02-26 15:25:37 +03:00 |
|
Mikhail Mutcianko
|
2643866e31
|
add android find usages test
|
2015-02-26 15:25:37 +03:00 |
|
Mikhail Mutcianko
|
4145991bea
|
add android rename tests
|
2015-02-26 15:25:36 +03:00 |
|