Ilya Gorbunov
|
2bc1fbab3f
|
Allow stdlib generator to distribute concrete functions between different target files.
|
2015-09-25 21:09:33 +03:00 |
|
Yan Zhulanow
|
1139a8dd0e
|
Mark builtins and stblib functions with 'operator'
|
2015-09-25 19:20:18 +03:00 |
|
Ilya Chernikov
|
9c7d6c1649
|
Fixing KT-9196 (broken kotlin-compiler-embeddable.jar in M13) by excluding org.fusesource.jansi.internal.CLibrary from relocation, adding smoke test for embeddable jar
|
2015-09-25 16:13:03 +02:00 |
|
Stanislav Erokhin
|
88815c40cc
|
Minor. Fix testdata.
|
2015-09-24 14:07:51 +03:00 |
|
Mikhail Glukhikh
|
789f351f6f
|
data modifier is now inapplicable to enum classes, annotations, objects and interfaces #KT-8302 Fixed
|
2015-09-23 16:33:11 +03:00 |
|
Denis Zharkov
|
4a993f517e
|
Drop tailRecursive and it's usage
|
2015-09-23 12:18:12 +03:00 |
|
Stanislav Erokhin
|
2af5b24db2
|
Fix maven build compilation
|
2015-09-18 21:00:17 +03:00 |
|
Denis Zharkov
|
05eaf37123
|
Get rid of deprecated annotations and modifiers in js-stdlib
|
2015-09-18 10:14:30 +03:00 |
|
Denis Zharkov
|
5cecaa6f87
|
Get rid of deprecated annotations and modifiers in stdlib (besides JS)
|
2015-09-18 10:14:28 +03:00 |
|
Ilya Gorbunov
|
e95be9096e
|
Revert unification of operations on Array<T> and Array<out T> (copyOf, copyOfRange) which return the same type as the receiver.
Leave sortedArray, reversedArray and sliceArray only for covariant projection of array as the receiver.
|
2015-09-17 21:15:11 +03:00 |
|
Ilya Gorbunov
|
909cbc6817
|
Eliminate deprecated language constructions from the generated code.
|
2015-09-17 02:41:01 +03:00 |
|
Dmitry Jemerov
|
81d0b6c109
|
verify.groovy: ignore PERF output
|
2015-09-15 16:24:18 +02:00 |
|
Rodrigo Quesada
|
69038ba6c0
|
KT-9003 FileNotFoundException when Kapt is unable to find corresponding annotations.txt
#KT-9003 Fixed
|
2015-09-11 22:41:58 +03:00 |
|
Yan Zhulanow
|
a2096ab0be
|
Check supportv4 library presence on the spot
|
2015-09-11 04:30:04 +03:00 |
|
Natalia Ukhorskaya
|
bb17724f96
|
Gradle: workaround the problem that getVariantDataManager is internal
|
2015-09-10 15:23:46 +03:00 |
|
Natalia Ukhorskaya
|
b1dbc89a2a
|
Gradle: add bintray to repository list
|
2015-09-10 15:23:45 +03:00 |
|
Michael Bogdanov
|
0f6bf80c0a
|
Fix kotlin module name for gradle plugin
|
2015-09-09 13:32:40 +03:00 |
|
Michael Bogdanov
|
4d871ef2c6
|
Added tests for moduleName to maven plugin
|
2015-09-09 13:32:40 +03:00 |
|
Ilya Gorbunov
|
52f3e9ca06
|
Accept in-projection of Comparator as a parameter when possible.
|
2015-09-08 17:11:12 +03:00 |
|
Ilya Gorbunov
|
c14f376d21
|
Deprecate precondition checks with non-lazy message.
Make precondition checks with lazy message inline.
Use require with lazy message in stdlib.
#KT-8253 Fixed
|
2015-09-08 10:27:46 +03:00 |
|
Ilya Gorbunov
|
3c5de56e83
|
Improve diagnostics when test cleanup fails.
|
2015-09-07 16:45:06 +03:00 |
|
Michael Bogdanov
|
225cbb417c
|
Gradle support
|
2015-09-07 16:29:15 +03:00 |
|
Michael Bogdanov
|
2ca9b3ae0e
|
Code clean
|
2015-09-07 16:29:10 +03:00 |
|
Michael Bogdanov
|
25234f672a
|
Maven plugin fixes
|
2015-09-07 16:29:05 +03:00 |
|
Ilya Gorbunov
|
c4b18d8fb8
|
Special case of slice for int ranges, sliceArray returning array.
#KT-8711
|
2015-09-02 20:22:38 +03:00 |
|
Ilya Gorbunov
|
faa26cdb25
|
Introduce operations on Arrays returning Arrays: reversedArray, sortedArray.
#KT-8711
|
2015-09-02 20:22:27 +03:00 |
|
Ilya Gorbunov
|
89df3925fa
|
Unify operations on Array<T> and Array<out T> (copyOf, copyOfRange) which return the same type as the receiver.
|
2015-09-02 20:21:20 +03:00 |
|
Yan Zhulanow
|
acbc39bf9f
|
Minor: move kapt-related stuff to AnnotationProcessingManager
|
2015-09-02 15:53:15 +03:00 |
|
Yan Zhulanow
|
b044e4be07
|
Minor: remove code duplication
|
2015-09-02 15:53:15 +03:00 |
|
Yan Zhulanow
|
39d7e98775
|
kapt: Support Kotlin code generation
|
2015-09-02 15:53:14 +03:00 |
|
Yan Zhulanow
|
edb35ae6ce
|
kapt: Fix sequential builds (KT-8733)
|
2015-09-02 15:53:14 +03:00 |
|
Ilya Gorbunov
|
84d3d42e05
|
Replace deprecated reverse method usages.
|
2015-08-27 11:45:44 +03:00 |
|
Ilya Gorbunov
|
ca798d8d71
|
Rename reverse to reversed.
#KT-8171
|
2015-08-27 11:45:30 +03:00 |
|
Ilya Gorbunov
|
5a474adf59
|
Unify selector parameter names.
|
2015-08-27 00:09:57 +03:00 |
|
Ilya Gorbunov
|
521e0b679d
|
Rename sortedDescendingBy to sortedByDescending
|
2015-08-27 00:08:50 +03:00 |
|
Ilya Gorbunov
|
6f71e54268
|
In-place array sorting in JS.
|
2015-08-27 00:07:56 +03:00 |
|
Ilya Gorbunov
|
8d481fc611
|
Deprecate all sort methods and provide sorted ones.
#KT-4903
|
2015-08-27 00:07:43 +03:00 |
|
Michael Nedzelsky
|
f42a589ddc
|
enable testKotlinOnlyDaemonMemory
|
2015-08-19 09:02:07 +03:00 |
|
Sergey Mashkov
|
77a8eddb2a
|
Selenium tests module pom.xml: module shouldn't depend to kotlin-js-library as it makes IDEA
detect it as a JavaScript module
|
2015-08-14 18:51:52 +03:00 |
|
Sergey Mashkov
|
3a323d562d
|
Selenium longer per-test timeout
|
2015-08-14 18:51:50 +03:00 |
|
ligee
|
d75bece6d0
|
Minor: moving a pom autogenerated by maven shade plugin to ignored targets dir
|
2015-08-12 17:03:09 +02:00 |
|
ligee
|
0c84648b6a
|
Minor: style fixes after review
|
2015-08-11 17:22:50 +02:00 |
|
ligee
|
961905a8da
|
Disabling gradle daemon test as unsafe, adding gradle wrapper 2.4, fixing maven build test
(cherry picked after edit from commit 703d71d)
|
2015-08-11 13:19:03 +02:00 |
|
ligee
|
43aaacaa06
|
Fixing source build script search, attempt to fix KT-8705
(cherry picked from commit 89c5885)
|
2015-08-11 13:18:19 +02:00 |
|
ligee
|
05e8a080a9
|
Refactoring test base class to support gradle options and daemon stopping, implementing daemon build test with memory check
(cherry picked from commit a28ce9e)
|
2015-08-11 13:17:28 +02:00 |
|
ligee
|
97bc3005f4
|
Some more minor fixes after review
(cherry picked from commit 1ffdeff)
|
2015-08-11 13:16:08 +02:00 |
|
ligee
|
c2c1fb2d0a
|
moving embeddable compiler jar creation to libraries/maven, using maven-shade-plugin instead of jarjar; configuring more relocations of 3-party libs
(cherry picked from commit c905770)
|
2015-08-11 13:16:07 +02:00 |
|
ligee
|
5b9094301c
|
Fixing minor issues after review
(cherry picked from commit 928769e)
|
2015-08-11 13:16:07 +02: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 |
|