Ilya Gorbunov
b39b29dfea
Drop deprecations: io and threading functions.
2016-01-22 05:54:38 +03:00
Ilya Gorbunov
57dcbe0aea
Cleanup in libraries and tools: use property access syntax.
2016-01-17 15:52:14 +03:00
Yan Zhulanow
b3877b5f0b
Always compile Android projects without JDK in classpath #KT-10479
2015-12-23 16:42:35 +03:00
Stanislav Erokhin
bcaa755c4e
Fix compilation.
...
- rename isFinal extension property to avoid ambiguity with synthetic property in DeserializedClassTypeConstructor
- add explicit parameter to lambda File.listFiles
- return true from lambda Query.forEach
2015-12-18 22:49:26 +03: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
Michael Nedzelsky
dc7171e953
improve check for access to internal from tests for projects compiled via gradle
2015-11-18 22:57:59 +03:00
Michael Nedzelsky
e92ac6cba3
fix access to internal from tests for android projects which compiled via gradle
2015-11-18 20:19:31 +03:00
Michael Nedzelsky
190bab099c
fix KT-9441 Unable to Access Internal Classes from Test Code within Same Module
...
#KT-9441 Fixed
2015-10-28 01:58:54 +03:00
Natalia Ukhorskaya
e83315f5bc
Gradle plugin: do not store generated folder for android into sourceSets, because they are reused for different buildTypes and flavors
...
#KT-8202 Fixed #KT-9715 Fixed
2015-10-27 11:41:24 +03:00
Michael Nedzelsky
01cd277d63
fix maven build
2015-10-14 18:34:10 +03:00
Dmitry Jemerov
07332106a5
Gradle plugin build fixed
2015-10-09 12:57:02 +02:00
Dmitry Jemerov
7e2c2ef678
restore compilation after rebase of dropping external annotations; fix affected tests
2015-10-09 11:52:02 +02: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 Gorbunov
12d9beb3a4
Deprecate join (use joinToString instead)
...
#KT-6909
2015-10-08 17:48:33 +03:00
Denis Zharkov
5cecaa6f87
Get rid of deprecated annotations and modifiers in stdlib (besides JS)
2015-09-18 10:14:28 +03:00
Michael Bogdanov
225cbb417c
Gradle support
2015-09-07 16:29:15 +03:00
ligee
0a9f98545b
Dropping custom classloading again, now without creating a transparent one, restoring cleanup for gradle <2.4 to minimize leaks under daemon, adding diagnostics
...
(cherry picked from commit a3b7be4)
2015-08-11 13:16:00 +02:00
ligee
3b322520bd
Using isolated classloader again, but as a singleton; regular compiler jar instead of embeddable; more logging
...
(cherry picked from commit 6801d8a)
2015-08-11 13:15:24 +02:00
ligee
d08570b8a8
Adding new target - embeddable compiler (after jarjar), using it in the gradle plugin
...
(cherry picked from commit bf4b26f)
2015-08-11 13:15:23 +02:00
Ilya Gorbunov
b5b6e2e598
Usages of Array.plus: return type changed.
2015-07-17 10:54:16 +03:00
Ilya Gorbunov
b30a4eb75b
Fix maven build: remove unused kdoc imports
2015-07-17 10:26:25 +03:00
Dmitry Jemerov
649287b689
remove KDoc support in Kotlin Gradle plugin
2015-07-16 15:04:17 +02:00
Yan Zhulanow
700d495d7f
kapt: Support inherited annotations in Gradle
2015-07-07 16:35:21 +03:00
Ilya Gorbunov
35166f44ae
StdLib deprecations cleanup: string operations.
2015-06-29 17:06:41 +03:00
Ilya Gorbunov
00a44f6d4f
StdLib deprecations cleanup: *array -> *arrayOf, copyToArray -> toTypedArray.
2015-06-29 17:05:57 +03:00
Alexander Udalov
6083a18ce1
Convert CompilerMessageLocation to Kotlin
2015-06-15 15:42:40 +03:00
Yan Zhulanow
08fa9b639e
Gradle: update annotation syntax
2015-06-11 15:19:51 +03:00
Yan Zhulanow
853cfdb70b
kapt: Move class generation methods to core plugin
2015-06-11 15:19:50 +03:00
Yan Zhulanow
6ed5bbc2f8
kapt: Initial .class stub support in Gradle
2015-06-11 14:53:47 +03:00
Yan Zhulanow
a900a424d0
Gradle: Do not inline getOrNull()
2015-06-11 14:53:45 +03:00
Natalia Ukhorskaya
0fbcfddf4a
Gradle: debug message prefix added
2015-05-27 10:20:09 +03:00
Yan Zhulanow
89d3a4b623
Move AnnotationProcessingManager to main kotlin-gradle-plugin
2015-05-21 15:48:30 +03:00
Yan Zhulanow
0363b6b911
Warn if the generated source destination (for APT) was modified
2015-05-21 15:48:23 +03:00
Yan Zhulanow
01a097dae7
Annotations file name change: annotations.txt -> annotations.kotlin.txt
2015-05-21 15:48:20 +03:00
Yan Zhulanow
fdc183e3af
Apt working dir is now outside the Kotlin classes directory
2015-05-21 15:48:19 +03:00
Yan Zhulanow
80762f99bb
Catch UnknownPropertyException properly
2015-05-21 15:48:17 +03:00
Yan Zhulanow
905eb01044
Annotation processor wrapper fqName changed
2015-05-21 15:48:10 +03:00
Yan Zhulanow
3e5b24f2a2
Add output dir for generated sources
2015-05-21 15:48:09 +03:00
Yan Zhulanow
ee8f2bbd75
Generate custom annotation class file
2015-05-21 15:48:09 +03:00
Yan Zhulanow
1dd96a3f23
Move APT-related functions to AnnotationProcessingManager
2015-05-21 15:48:08 +03:00
Yan Zhulanow
f12531dd6d
Initial annotation processing support in Gradle
2015-05-21 15:48:07 +03:00
Natalia Ukhorskaya
cb85da3162
Gradle: update kotlin-gradle-plugin dependencies
2015-04-27 16:24:50 +03:00
Natalia Ukhorskaya
4265994118
Update gradle-api to 2.3
2015-04-27 16:24:49 +03:00
Natalia Ukhorskaya
8ed628cef5
Update README: how to update gradle-api.jar
2015-04-27 16:24:48 +03:00
Ilya Gorbunov
be11394adf
Rename copyToArray() to toTypedArray().
2015-04-21 21:27:28 +03:00
Pavel V. Talanov
a21abeba33
Fix kotlin-gradle-plugin to correctly process java source files
...
Do not remove outdirectory from cp in maven: this is needed for gradle-plugin build to see files compiled by gmaven
this may cause problems with running mvn install without clean for kotlin
Remove special magic with groovy-output in gradle-plugin pom.xml
2015-04-16 16:40:55 +03:00
Nikolay Krasko
ea47e29757
Update ZipFileCache and LowMemoryWatcher from new Idea
2015-04-16 00:25:01 +03:00
Stanislav Erokhin
6ab83c9b8c
Added init keyword to builtins, maven projects and stdlib
2015-04-07 13:08:50 +03:00
Michael Nedzelsky
3bf14518e8
JS backend: add -meta-info command line option for cli compiler
2015-03-18 09:38:53 +03:00
Yan Zhulanow
6fb5dacde4
Fix a "property not found" exception in Gradle 2.x
2015-03-16 18:56:42 +03:00