Sergey Mashkov
|
35ed682714
|
Maven: Introduce test-js goal
#KT-7757 Fixed Maven K2JS should be able to build tests too
|
2015-05-18 19:36:18 +03:00 |
|
Sergey Mashkov
|
b25ae3d7dd
|
JS stdlib-gen shouldn't call outdated codegen
|
2015-05-18 19:35:48 +03:00 |
|
Sergey Mashkov
|
606ea7bb70
|
Do not pass non-existing source roots to the compiler
#KT-3679 Fixed Maven build fails when some source directories don't exist
|
2015-05-18 19:27:35 +03:00 |
|
Sergey Mashkov
|
0578f44fd0
|
Maven: don't scan target directories for annotations in multimodule project
#KT-7187 Fixed Maven K2JVM compiler scanning for annotations
|
2015-05-18 19:27:35 +03:00 |
|
Mikhail Glukhikh
|
fdf0ea5546
|
Enum warnings fixed: deprecated delimiters, short super constructors, both in project and in libraries
|
2015-05-18 16:08:16 +03:00 |
|
Ilya Gorbunov
|
1fc5c39c22
|
Remove overload of joinToString with 5 parameters and it's usage from java code.
|
2015-05-15 03:02:48 +03:00 |
|
Sergey Mashkov
|
771af78b06
|
JS fix gradle example
|
2015-05-14 23:51:46 +03:00 |
|
Sergey Mashkov
|
13a55ae72e
|
JS use wholeText instead of replaceWholeText() in example
|
2015-05-14 17:30:34 +03:00 |
|
Sergey Mashkov
|
425efa3ae1
|
JS IDL2K move Event, EventListener and EventTarget to org.w3c.events
|
2015-05-14 14:19:08 +03:00 |
|
Sergey Mashkov
|
e9c2b33d2d
|
JS IDL2K use Any? type for "any" but callback functions return types that returns dynamic instead of Any?
|
2015-05-14 09:17:01 +03:00 |
|
Sergey Mashkov
|
42f1f9df03
|
JS Union type members should have inherit corresponding marker interface
|
2015-05-14 09:17:00 +03:00 |
|
Sergey Mashkov
|
002b26e4ed
|
JS IDL2K spaces in functional types
|
2015-05-14 09:16:59 +03:00 |
|
Sergey Mashkov
|
b34da5713d
|
JS update IDL definitions, append source URL to downloaded file
|
2015-05-14 09:16:59 +03:00 |
|
Sergey Mashkov
|
7033b27ea8
|
JS Changes according to review
|
2015-05-14 09:16:58 +03:00 |
|
Sergey Mashkov
|
0ce1edd417
|
JS IDL2K better callbacks support + bugfixes according to review
|
2015-05-14 09:16:57 +03:00 |
|
Sergey Mashkov
|
a11e0a84b5
|
JS tests for addClass, removeClass, removeFromParent
|
2015-05-14 09:16:56 +03:00 |
|
Sergey Mashkov
|
d24bdf5ad0
|
JS Introduce SVG DOM support
|
2015-05-14 09:16:55 +03:00 |
|
Sergey Mashkov
|
6366f966b7
|
JS Introduce typed arrays
|
2015-05-14 09:16:54 +03:00 |
|
Sergey Mashkov
|
a6bed4f623
|
JS Fix marker interface filtering
|
2015-05-14 09:16:54 +03:00 |
|
Sergey Mashkov
|
47cf73d089
|
JS IDL2K fix bugs regarding union types and unknown types, any and so on
JS IDL2K better support for functional types and callback handlers
|
2015-05-14 09:16:52 +03:00 |
|
Sergey Mashkov
|
6e09100877
|
JS IDL2K refactoring according to review discussion
|
2015-05-14 09:16:51 +03:00 |
|
Sergey Mashkov
|
374dcd56f2
|
JS better typedefs and union-types support
|
2015-05-14 09:16:49 +03:00 |
|
Sergey Mashkov
|
e487825237
|
JS deprecate old declarations
|
2015-05-14 09:16:48 +03:00 |
|
Sergey Mashkov
|
e84aa78ac6
|
JS introduce marker annotation
|
2015-05-14 09:16:48 +03:00 |
|
Sergey Mashkov
|
53495fa989
|
JS Implement IDL2K tool and import DOM3 IDLs
JS Introduce required utility functions for DOM3
|
2015-05-14 09:16:46 +03:00 |
|
Ilya Gorbunov
|
f7aa997003
|
Provide fast path for negative index values in elementAt.
Minor: kdoc wording.
|
2015-05-12 21:07:24 +03:00 |
|
Ilya Gorbunov
|
a5ed5d4269
|
Generate elementAtOrNull and elementAtOrElse extension methods for iterables, collections, sequences, etc.
#KT-6952 Fixed
|
2015-05-12 20:08:20 +03:00 |
|
Dmitry Jemerov
|
2a99f757c4
|
replace 'trait' keyword with 'interface' in library code
|
2015-05-12 17:07:46 +02:00 |
|
Ilya Gorbunov
|
16d20ff009
|
Temporary add jvm.overloads annotation for generated joinToString() method.
Stdlib generator: allow to specify arbitrary annotations for all or some of generic function expansions.
|
2015-05-09 01:11:49 +03:00 |
|
Ilya Gorbunov
|
d531d7130f
|
Add an optional parameter to joinToString() and joinTo() functions: lambda function which maps the element to string.
#KT-5468 Fixed
|
2015-05-09 01:11:47 +03:00 |
|
Ilya Gorbunov
|
18f3018ce7
|
js.stdlib: js-only tests now included in kotlin-js-tests module.
|
2015-05-09 01:10:47 +03:00 |
|
Yan Zhulanow
|
a1acc60ed3
|
Update Gradle API and Android Gradle plugin dependency versions in kotlin-android-extensions
|
2015-05-08 18:19:26 +03:00 |
|
Yan Zhulanow
|
77be78b627
|
Support Android flavors
|
2015-05-08 18:19:24 +03:00 |
|
Yan Zhulanow
|
514bc74e9c
|
Support android.support.v4.Fragment classes
|
2015-05-08 18:19:22 +03:00 |
|
Dmitry Jemerov
|
8574c38998
|
fix usages of ClassKind.TRAIT in kdoc
|
2015-04-29 16:50:30 +02:00 |
|
Denis Zharkov
|
fa2af69942
|
Drop obsolete token in KDOC
|
2015-04-29 14:03:11 +03:00 |
|
Natalia Ukhorskaya
|
4d896b47e7
|
kotlin-android plugin: check minimal version of android plugin
|
2015-04-27 16:24:51 +03:00 |
|
Natalia Ukhorskaya
|
88e9439d25
|
kotlin-android plugin: use VariantDataList instead of list of Variant.
Support junit tests
Fix sourceRoot dependencies for productFlavors
#KT-7065 Fixed
#KT-7506 Fixed
|
2015-04-27 16:24:51 +03:00 |
|
Natalia Ukhorskaya
|
cb85da3162
|
Gradle: update kotlin-gradle-plugin dependencies
|
2015-04-27 16:24:50 +03:00 |
|
Natalia Ukhorskaya
|
2bccfa99e1
|
Gradle: update android test to use gradle 2.3 and android-plugin 1.1.0
|
2015-04-27 16:24:49 +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 |
|
Natalia Ukhorskaya
|
f0e93d2df5
|
Gradle: Include java sources to sources, not to classpath
#KT-7503 Fixed
|
2015-04-27 16:24:47 +03:00 |
|
Ilya Gorbunov
|
7fba979372
|
Generate to[Primitive]Array() methods for generic arrays and collections.
#KT-4180 Fixed
|
2015-04-22 18:21:37 +03:00 |
|
Ilya Gorbunov
|
d18b086113
|
Refactor stdlib generator engine.
Introduce special class to hold generic function properties.
|
2015-04-22 18:21:35 +03:00 |
|
Ilya Gorbunov
|
343edcf8d0
|
Specify explicitly when to generate platformName annotation.
|
2015-04-22 18:21:33 +03:00 |
|
Ilya Gorbunov
|
5dacb5a745
|
Provide average() method for iterables, sequences and arrays.
#KT-3843 Fixed
|
2015-04-22 18:21:29 +03:00 |
|
Ilya Gorbunov
|
f402ae8540
|
Ensure families and primitives have stable order, so that the code is generated in the same order each time.
|
2015-04-22 18:21:26 +03:00 |
|
Ilya Gorbunov
|
9759be5493
|
Generate sum() methods for arrays, iterables and sequences of Byte and Short. These overloads got explicit platformName.
Heuristics to decide when to set platformName.
#KT-3714
|
2015-04-22 18:21:24 +03:00 |
|
Ilya Gorbunov
|
ccc3646bb8
|
Generate coerceAtLeast, coerceAtMost and coerceIn extension functions for numbers and other Comparables.
|
2015-04-22 18:20:47 +03:00 |
|