Santeri Hiltunen
|
453bb8b4f2
|
Changed CRLF line-endings to LF
|
2013-10-29 21:03:05 +04:00 |
|
Andrey Breslav
|
3abeffb8b8
|
Migrated to directory-based project format
|
2013-10-29 21:03:04 +04:00 |
|
Andrey Breslav
|
a591f7ace7
|
Run configuration published
|
2013-10-29 21:03:03 +04:00 |
|
Andrey Breslav
|
81923f76d9
|
The rest of compilations errors fixed
|
2013-10-29 21:03:02 +04:00 |
|
Andrey Breslav
|
281143fff8
|
JUnit added as a dependency
|
2013-10-29 21:03:01 +04:00 |
|
Andrey Breslav
|
81b1f18863
|
Compilation fixed
|
2013-10-29 21:03:00 +04:00 |
|
Andrey Breslav
|
743e17f657
|
Downloading IDEA SDK and using openapi.jar
|
2013-10-29 21:02:59 +04:00 |
|
Andrey Breslav
|
16506d482c
|
Using a fixed version of Kotlin compiler and runtime
|
2013-10-29 21:02:58 +04:00 |
|
Andrey Breslav
|
0d57134952
|
Using Kotlin compiler and runtime from a defined $KOTLINC_DIR$ path variable
|
2013-10-29 21:02:57 +04:00 |
|
Andrey Breslav
|
b828aaf733
|
Migrating to Kotlin M4: Most compilation errors outside AST fixed
|
2013-10-29 21:02:57 +04:00 |
|
Andrey Breslav
|
0f6533bf7b
|
Set up external dependencies
|
2013-10-29 21:02:56 +04:00 |
|
Dmitry Jemerov
|
bbc90cf577
|
remove empty elements from block
|
2013-10-29 21:02:55 +04:00 |
|
Dmitry Jemerov
|
9e2e23c757
|
modifiers are an enum
|
2013-10-29 21:02:54 +04:00 |
|
Dmitry Jemerov
|
e33f66f4b9
|
statically imported members don't need to be qualified
|
2013-10-29 21:02:53 +04:00 |
|
Dmitry Jemerov
|
1bf84a8187
|
don't generate !! for array access in assignment lvalue
|
2013-10-29 21:02:52 +04:00 |
|
Dmitry Jemerov
|
47293918fc
|
don't generate nullable type for val with not-null initializer
|
2013-10-29 21:02:51 +04:00 |
|
Dmitry Jemerov
|
58cf1d47be
|
bangbang in assignment if needed
|
2013-10-29 21:02:50 +04:00 |
|
Dmitry Jemerov
|
12603cdd81
|
casts to a primitive types are coercion methods instead
|
2013-10-29 21:02:50 +04:00 |
|
Dmitry Jemerov
|
152d214870
|
we don't need no DummyMethodCallExpression
|
2013-10-29 21:02:49 +04:00 |
|
Dmitry Jemerov
|
192cdd7028
|
less red-code-inducing handling of nullability with array accesses
|
2013-10-29 21:02:48 +04:00 |
|
Dmitry Jemerov
|
5be56e15ba
|
catch clause parameter is always not null
|
2013-10-29 21:02:47 +04:00 |
|
Dmitry Jemerov
|
d0b46704d3
|
merge some more expressions; correctly generate javaClass() call
|
2013-10-29 21:02:46 +04:00 |
|
Dmitry Jemerov
|
055cad793c
|
ConverterUtil to namespace-level functions in Converter.kt
|
2013-10-29 21:02:45 +04:00 |
|
Dmitry Jemerov
|
a59d15c090
|
merged some of the expressions in a single file; correct nullability for array access expression
|
2013-10-29 21:02:44 +04:00 |
|
Dmitry Jemerov
|
7cbff97c6e
|
filter whitespace nodes when converting list of elements
|
2013-10-29 21:02:43 +04:00 |
|
Dmitry Jemerov
|
1999c246f2
|
to kotlin
|
2013-10-29 21:02:43 +04:00 |
|
Dmitry Jemerov
|
2486e744d7
|
adapt to latest Kotlin
|
2013-10-29 21:02:42 +04:00 |
|
Dmitry Jemerov
|
c7113e143a
|
qualify access to static members
|
2013-10-29 21:02:41 +04:00 |
|
Dmitry Jemerov
|
21b280f413
|
convert .length on arrays to .size
|
2013-10-29 21:02:40 +04:00 |
|
Dmitry Jemerov
|
5664283a30
|
comments processing finished
|
2013-10-29 21:02:39 +04:00 |
|
Dmitry Jemerov
|
4bb3731272
|
comments support work in progress
|
2013-10-29 21:02:38 +04:00 |
|
Dmitry Jemerov
|
512603ce0c
|
to kotlin
|
2013-10-29 21:02:37 +04:00 |
|
Dmitry Jemerov
|
8bcc51f6c2
|
to kotlin
|
2013-10-29 21:02:36 +04:00 |
|
Dmitry Jemerov
|
0e2d0a4a5b
|
back to compilable and working state
|
2013-10-29 21:02:36 +04:00 |
|
Dmitry Jemerov
|
5932eb3539
|
fix
|
2013-10-29 21:02:35 +04:00 |
|
Dmitry Jemerov
|
34dfcef978
|
version that fails with assertion at org.jetbrains.jet.lang.resolve.OverrideResolver.checkOverrideForMember(OverrideResolver.java:370)
|
2013-10-29 21:02:34 +04:00 |
|
Dmitry Jemerov
|
600629ed6e
|
"everything's broken" state of kj2k
|
2013-10-29 21:02:33 +04:00 |
|
Dmitry Jemerov
|
ef22c61ee6
|
to kotlin
|
2013-10-29 21:02:32 +04:00 |
|
Dmitry Jemerov
|
197d1d7a85
|
get rid of AstUtil
|
2013-10-29 21:02:31 +04:00 |
|
Dmitry Jemerov
|
7064ccd320
|
delete unnecessary interface
|
2013-10-29 21:02:30 +04:00 |
|
Dmitry Jemerov
|
39190533b1
|
to compilable kotlin
|
2013-10-29 21:02:29 +04:00 |
|
Dmitry Jemerov
|
ba16ad3c57
|
workaround for KT-2144
|
2013-10-29 21:02:29 +04:00 |
|
Dmitry Jemerov
|
b17effd3a3
|
converted to kotlin; doesn't compile yet because of errors in frontend
|
2013-10-29 21:02:28 +04:00 |
|
Dmitry Jemerov
|
c9499da055
|
to kotlin
|
2013-10-29 21:02:27 +04:00 |
|
Dmitry Jemerov
|
b6ca2ddf75
|
cleanup
|
2013-10-29 21:02:26 +04:00 |
|
Dmitry Jemerov
|
c7a4236d93
|
more statements
|
2013-10-29 21:02:25 +04:00 |
|
Dmitry Jemerov
|
feab374ee3
|
merging statements into a single file, making code altogether nicer
|
2013-10-29 21:02:24 +04:00 |
|
Dmitry Jemerov
|
d66b5e32f9
|
extension function for converting a list of elements
|
2013-10-29 21:02:23 +04:00 |
|
Dmitry Jemerov
|
dd09affd9c
|
some quick conversions
|
2013-10-29 21:02:22 +04:00 |
|
Dmitry Jemerov
|
3977db1472
|
simplify class hierarchy
|
2013-10-29 21:02:22 +04:00 |
|