Alexander Udalov
|
7e17482698
|
Delete kotlin-jdk-annotations and kotlin-android-sdk-annotations
They were empty anyway for a long time
|
2016-01-28 21:48:16 +03:00 |
|
Zalim Bashorov
|
aebf681809
|
Rename module "build" -> "build-common"
|
2016-01-26 14:32:21 +03:00 |
|
Stanislav Erokhin
|
d7438d9f2b
|
Add mock runtime to diagnostic tests.
Mock runtime contains function from file Standard.kt
|
2016-01-25 19:13:30 +03:00 |
|
Ilya Gorbunov
|
9a41e07ac0
|
Use IDEA 143.1960 built with master kotlin branch.
Remove tweaks required to bootstrap packages.
Restore non-star imports of kotlin.text.Charsets.
|
2016-01-22 22:06:22 +03:00 |
|
Denis Zharkov
|
6c0cd70a22
|
Introduce PureReifiable annotation
It prevents reporting unsafe substitution warning on expressions
like 'arrayOf(arrayOf(""))'
|
2016-01-22 19:17:22 +03:00 |
|
Ilya Gorbunov
|
d7f8754282
|
Drop deprecated classes inheriting multifile facade classes moved out of kotlin package.
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Gorbunov
|
a3efa1ea6c
|
Temporary allow-kotlin-package for building compiler
|
2016-01-22 05:54:38 +03:00 |
|
Ilya Chernikov
|
3615ca5b02
|
build.xml: add kotlin-build target
|
2016-01-21 19:47:08 +03:00 |
|
Ilya Chernikov
|
a61e5a6736
|
build.xml: add manifest to kotlin-daemon-client.jar
|
2016-01-21 19:47:07 +03:00 |
|
Alexander Udalov
|
59dab0a558
|
Combine all metadata annotations into one kotlin/Metadata
|
2016-01-19 18:39:59 +03:00 |
|
Dmitry Jemerov
|
f3faa10fcc
|
forbid compiling code in packages with names starting with 'kotlin' unless the -Xallow-kotlin-package command line option is specified
|
2016-01-19 10:53:47 +01:00 |
|
Alexander Udalov
|
f6b5c31e39
|
build.xml: build kotlin-test along with rest of runtime JARs
|
2016-01-17 16:28:22 +03:00 |
|
Alexander Udalov
|
8c3661c01c
|
build.xml: add option to skip jarjar of reflect
|
2016-01-17 16:28:22 +03:00 |
|
Sergey Mashkov
|
2b6ae3127b
|
kotlin-test: exclude OnlyInpuType from dist kotlin-test as well
|
2015-12-21 15:39:44 +03:00 |
|
Sergey Mashkov
|
f21b6a4777
|
Ant task to copy dist as a bootstrap compiler
|
2015-12-18 22:17:47 +03:00 |
|
Sergey Mashkov
|
a5b098c4a7
|
kotlin.test: Rename jvm module to junit
|
2015-12-18 22:16:04 +03:00 |
|
Zalim Bashorov
|
8c4deb80e5
|
Extract to property path to js.stdlib output dir and fix statistics for generated js files
|
2015-12-15 19:41:17 +03:00 |
|
Ilya Gorbunov
|
ae3135c770
|
For migration: Make an option "Xmultifile-facades-open" for compiler to generate open multifile facade classes.
|
2015-12-14 03:49:51 +03:00 |
|
Ilya Chernikov
|
c76bec51a0
|
Moving daemon files, renaming namespaces, modules and jar
|
2015-11-27 19:04:04 +01:00 |
|
Michael Nedzelsky
|
ac8dd1262c
|
generate kjsm-files for js-stdlib and during compilation via maven or gradle
|
2015-11-23 22:32:37 +03:00 |
|
Dmitry Jemerov
|
69a924a3ab
|
fix main class name for builtin serializer
|
2015-10-20 00:49:03 +02:00 |
|
Yan Zhulanow
|
2a55894bec
|
Update OperationsMapGenerated
|
2015-10-16 16:19:51 +03:00 |
|
Yan Zhulanow
|
d52f245cf7
|
Rename unary plus/minus in builtins and stdlib
|
2015-10-15 18:23:58 +03:00 |
|
Dmitry Petrov
|
416dda95ce
|
Drop package facades: build reflection in "regular" mode
(no multifile package facades).
|
2015-10-15 10:33:53 +03:00 |
|
Denis Zharkov
|
c817949221
|
Add services from descriptor.loader.java to resulting jars
#KT-9558 Fixed
|
2015-10-12 18:51:36 +03:00 |
|
Ilya Gorbunov
|
423a146bce
|
Preprocessor: do not use legacy package facade name in build.xml.
|
2015-10-11 16:14:24 +03:00 |
|
Alexander Udalov
|
13c54a2678
|
Drop external annotations support in build tools
External annotations will only be considered in the IDE for additional
inspections based on more precise types in Java libraries
|
2015-10-09 11:51:58 +02:00 |
|
Ilya Chernikov
|
50f482e50f
|
Fixing problem of hanging wait for jps process in idea by using a native-platform lib for platform-specific daemon execution
Adding native-platform uberjar contents to kotlin jps plugin jar
|
2015-10-07 19:55:04 +02:00 |
|
Nikolay Krasko
|
cb510a6809
|
Don't pack version of libraries into compiler artifact
|
2015-10-05 16:09:45 +03:00 |
|
Nikolay Krasko
|
c2b4647aa8
|
Avoid storing same files in kotlin-compiler.jar for maven
#KT-9202 Fixed
|
2015-10-01 16:42:56 +03:00 |
|
Alexander Udalov
|
1e6f230d69
|
Fix "ant compiler-quick", add conditional-preprocessor
|
2015-10-01 02:14:25 +03:00 |
|
Natalia Ukhorskaya
|
9ab4aafa01
|
jna-util.jar was renamed to jna-platform.jar
|
2015-09-28 11:38:07 +03:00 |
|
Ilya Gorbunov
|
6bb88df693
|
Turn off Xmultifile-package-facades option for stdlib.
|
2015-09-25 21:09:45 +03:00 |
|
Ilya Gorbunov
|
947b8ac428
|
ant build: Do not preprocess stdlib source for JVM, only for JS.
|
2015-09-25 21:09:31 +03:00 |
|
Ilya Gorbunov
|
1df4ab847d
|
Remove task for ant, include preprocessor into the compiler, call preprocessor in ant build.
|
2015-09-25 21:09:22 +03:00 |
|
Ilya Gorbunov
|
e8c93abdb5
|
Developing preprocessor task for ant
|
2015-09-25 21:09:20 +03:00 |
|
Michael Nedzelsky
|
15edbbb60c
|
move service declaration to cli
|
2015-09-25 18:10:58 +03:00 |
|
Pavel V. Talanov
|
4a32993cc3
|
Ant build: apply -Xmultifile-package-facades while building stdlib and reflection jars only
|
2015-09-23 18:29:13 +03:00 |
|
Yan Zhulanow
|
c458e33cd1
|
Fix .java files compilation in android-compiler-plugin
|
2015-09-18 20:47:16 +03:00 |
|
Dmitry Petrov
|
1586a2df8e
|
Make stdlib work with -Xmultifile-package-facades.
Fixed wrong owner mapping in presence of -Xmultifile-package-facades.
Fixed backing field mapping issue.
Added more tests.
|
2015-09-14 11:26:29 +03:00 |
|
Ilya Chernikov
|
f6c6087fe3
|
Adding escaping to kotlin.daemon.jvm.options property processing to allow passing e.g. debugging agent params; adding kotlin.daemon.startup.timeout property to control startup timeout; more logging; some minor cleanup and fixes
|
2015-09-10 22:30:55 +02:00 |
|
Stanislav Erokhin
|
57c006a1c6
|
Created Update-Dist-Run configuration
|
2015-09-09 22:02:10 +03:00 |
|
Michael Bogdanov
|
a52281f52a
|
Support default module name for withKotlin ant task
|
2015-09-09 13:32:39 +03:00 |
|
Alexander Udalov
|
4dc29bf0b2
|
Introduce 'kotlin' script for running programs
'kotlin' is to 'kotlinc' what 'java' is to 'javac'. However it will support
much more: running class by name, jar, scripts, expressions, REPL
|
2015-09-08 20:30:50 +03:00 |
|
Michael Bogdanov
|
25234f672a
|
Maven plugin fixes
|
2015-09-07 16:29:05 +03:00 |
|
Michael Bogdanov
|
c31f2eecc1
|
updated build.xml
|
2015-09-07 16:29:05 +03:00 |
|
Michael Bogdanov
|
6dcd059009
|
new kompiler parameter
|
2015-09-07 16:28:47 +03:00 |
|
Ilya Chernikov
|
9bee97e810
|
Refactoring after review
|
2015-08-31 18:39:55 +02:00 |
|
ligee
|
06b3ca8343
|
Initial version of rmi-interface, compile server and kotlinr - commandline compile server client app
|
2015-08-31 18:39:48 +02:00 |
|
Alexander Udalov
|
59a15092da
|
Drop old preloader command-line interface, use new one instead
|
2015-08-27 08:19:51 +03:00 |
|