Michael Nedzelsky
|
563ab47502
|
JS: add jps build test for Kotlin/Javascript two-module project
|
2015-04-03 05:36:13 +03:00 |
|
Michael Nedzelsky
|
06aef3164c
|
JS: use metadata in jps build process
|
2015-04-03 05:36:10 +03:00 |
|
Michael Nedzelsky
|
9a02db3e8b
|
JpsJsModuleUtils.java -> JpsJsModuleUtils.kt
|
2015-04-03 05:36:07 +03:00 |
|
Michael Nedzelsky
|
e779c8a2ae
|
JpsJsModuleUtils: convert to kotlin
|
2015-04-03 05:36:05 +03:00 |
|
Michael Nedzelsky
|
5a73bd19c5
|
JS: move processing metaInfo to TranslationResult
|
2015-04-03 05:36:02 +03:00 |
|
Ilya Gorbunov
|
95c2a4fb29
|
Fix split method usage: split temporary replaced with splitBy.
|
2015-04-01 18:17:06 +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
|
b2d0b2ebc9
|
Fix erroneous squash: isOnTeamcity check actually does something
|
2015-03-25 21:39:31 +03:00 |
|
Pavel V. Talanov
|
929d4644b5
|
Output compilation time as teamcity statistics in jps plugin
|
2015-03-25 20:01:23 +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 |
|
Dmitry Jemerov
|
20fbb814e4
|
remove abstraction which is no longer needed
|
2015-03-24 20:21:23 +03:00 |
|
Dmitry Jemerov
|
d2634eb7eb
|
remove obsolete module script generator from JPS
|
2015-03-24 20:21:22 +03:00 |
|
Denis Mekhanikov
|
f560677b15
|
Kotlin I/O new features: relativeTo, copyTo, copyRecursively, deleteRecursively, file tree walkers,
file component iterators, file roots, startsWith, endsWith, subPath, normalize, replaceBytes, replaceTest,
additional tests and comments
|
2015-03-24 19:40:19 +03:00 |
|
Andrey Breslav
|
c7ab333fa8
|
JPS test data fixed for JS
|
2015-03-18 21:19:15 +03:00 |
|
Michael Nedzelsky
|
977b743f3d
|
JS: always generate metadata while compiling from idea
|
2015-03-18 19:43:02 +03:00 |
|
Evgeny Gerashchenko
|
2aeccc7011
|
Expanded incremental compilation tests with cache version change.
|
2015-03-18 15:20:45 +03:00 |
|
Michael Nedzelsky
|
0050c9888d
|
fix KotlinJpsBuildTest
|
2015-03-18 09:39:02 +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 |
|
Nikolay Krasko
|
9c51ea6583
|
Avoid getAccessors() call because of changes not available in build server
|
2015-03-16 14:26:35 +03:00 |
|
Andrey Breslav
|
76832df933
|
Do not create temp files in the project directory
|
2015-03-11 20:14:56 +03:00 |
|
Andrey Breslav
|
36bbd2c0e3
|
ErrorReporter is now Java-independent
|
2015-03-11 19:38:15 +03:00 |
|
Pavel V. Talanov
|
9ecf95532e
|
Replace 'class object' with default object in project code
|
2015-03-10 18:07:46 +03: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
|
e70098a2d4
|
Temporary copy beans with reflection while there's no library method in TeamCity JPS
|
2015-03-06 12:56:41 +03:00 |
|
Nikolay Krasko
|
7de794d381
|
Update to Idea 141.2.2
|
2015-03-06 12:56:40 +03:00 |
|
Evgeny Gerashchenko
|
3aa5f5200b
|
Incremental: fixed adding file to package and using it from Java
|
2015-03-04 18:59:21 +03:00 |
|
Pavel V. Talanov
|
48fbce9582
|
Refactor: process mentions of class object
Rename usages that refer to "default object" concept now
Test data file names are left as is
|
2015-03-03 20:57:08 +03:00 |
|
Yan Zhulanow
|
7423e30065
|
Removed Android dependencies from core modules
|
2015-02-26 15:26:02 +03:00 |
|
Yan Zhulanow
|
17bdcfe03f
|
Gradle dependency from jps-plugin removed
|
2015-02-26 15:26:01 +03:00 |
|
Yan Zhulanow
|
ccbbaba7cd
|
Rename jet to kotlin in Android JPS plugin
|
2015-02-26 15:26:01 +03:00 |
|
Yan Zhulanow
|
c756cfef86
|
Codebase update
|
2015-02-26 15:25:57 +03:00 |
|
Yan Zhulanow
|
a8e3e4d8de
|
Android plugin test dependencies added
|
2015-02-26 15:25:49 +03:00 |
|
Yan Zhulanow
|
b7f8496e5b
|
Move Android JPS plugin tests to android-jps-plugin module
|
2015-02-26 15:25:47 +03:00 |
|
Yan Zhulanow
|
af9c5cc45d
|
Providing plugin classpath through JPS extensions
|
2015-02-26 15:25:44 +03:00 |
|
Andrey Breslav
|
febfdde89e
|
Compiler plugins can provide extra command line parameters in JPS
|
2015-02-26 15:25:39 +03:00 |
|
Mikhail Mutcianko
|
95fd4006d9
|
fix android jps build test case
- add proper way of setting up android sdk for jps
- add missing android plugin runtime library
|
2015-02-26 15:25:38 +03:00 |
|
Mikhail Mutcianko
|
1912b2b0ec
|
add android jps builder test stub
wtf
|
2015-02-26 15:25:35 +03:00 |
|
Mikhail Mutcianko
|
baa442207b
|
fix android resource path arguments after rebase
|
2015-02-26 15:25:34 +03:00 |
|
Mikhail Mutcianko
|
ec0d1f5d06
|
fix android plugin libs dependencies
|
2015-02-26 15:25:30 +03:00 |
|
Mikhail Mutcianko
|
c6b8cbbb01
|
add android layout file searching to kotlin jps plugin
|
2015-02-26 15:25:28 +03:00 |
|
Nikolay Krasko
|
8ea9d39e98
|
Do not generate long lines and simplify merge in generated tests
|
2015-02-24 13:15:09 +03:00 |
|
Dmitry Jemerov
|
ce4b2db8f6
|
vendor and homepage
|
2015-02-19 15:35:46 +03:00 |
|
Nikolay Krasko
|
f1774bd6fb
|
Fixed test data according to fixed bug in IDEA JPS.
|
2015-02-19 14:36:23 +03:00 |
|
Evgeny Gerashchenko
|
460a77275a
|
Added tests with conversion between Java and Kotlin and moving class.
|
2015-02-18 18:51:59 +03:00 |
|
Evgeny Gerashchenko
|
f09fd923f3
|
Fixed test data according to fixed bug in IDEA JPS.
|
2015-02-18 18:51:50 +03:00 |
|
Evgeny Gerashchenko
|
4ddaa5cdda
|
Filtering out non-existent directories from generated classpath. The check is so simple, because there may be, e.g. non-existent production output directory for just created module.
#KT-6703 fixed
|
2015-02-18 13:37:35 +03:00 |
|
Evgeny Gerashchenko
|
7e9ea23ce0
|
Minor. Clarified property name.
|
2015-02-18 13:37:34 +03:00 |
|
Evgeny Gerashchenko
|
d1a2fd9c66
|
KT-6586 accessing Kotlin class static class object variable's value from Java does not properly update between compiles
#KT-6586 fixed
|
2015-02-18 13:37:34 +03:00 |
|