Evgeny Gerashchenko
|
ab5505eed2
|
Using equals to compare ranges in CollectionTest.
|
2012-07-31 22:15:07 +04:00 |
|
Evgeny Gerashchenko
|
5667e76f4f
|
Added Int.indices extension property.
|
2012-07-31 22:15:07 +04:00 |
|
Evgeny Gerashchenko
|
69313ae3be
|
Removed redundant null checking.
|
2012-07-31 22:15:07 +04:00 |
|
James Strachan
|
1691298539
|
added test case to investigate KT-2495
|
2012-07-26 05:06:05 -04:00 |
|
James Strachan
|
559cfe29c8
|
added test case for KT-2520
|
2012-07-25 05:58:09 -04:00 |
|
James Strachan
|
7d0b03de76
|
added the dom events API to the kotlin standard library and get it compiling as JS too (not unit tested yet mind you ;)
|
2012-07-25 02:57:53 +01:00 |
|
James Strachan
|
b25c27bfed
|
added first cut of the DOM events API (its not all compiling to JS yet though due to Class<T> not being supported)
|
2012-07-24 11:10:50 +01:00 |
|
Svetlana Isakova
|
6f8f151db5
|
added java.lang.Comparable to JavaTypeTransformer
|
2012-07-20 19:34:55 +04:00 |
|
James Strachan
|
a2184526d8
|
added a Node.clear() helper method so they can be cleared like collections
|
2012-07-20 12:12:45 +01:00 |
|
James Strachan
|
fbee1a8135
|
renamed to avoid confusion with other MapTest in QUnit
|
2012-07-20 07:15:43 +01:00 |
|
James Strachan
|
e8ddeca248
|
got more test cases working in JS in a web browser; not sure why lots fail in selenium in JUnit
|
2012-07-19 21:35:22 +01:00 |
|
James Strachan
|
9dac461dbf
|
used a simple implementation of withIndices() which offers a more consistent API (lists are easier to use than Iterables) and works around a JS generation bug so that ListTest now works in JS in a browser (though not, alas, in selenium/rhino/htmlunit)
|
2012-07-19 20:52:09 +01:00 |
|
James Strachan
|
d8d6dc1626
|
fixing the mvn build; whoops :)
|
2012-07-19 15:51:19 +01:00 |
|
Hiram Chirino
|
ac434d4852
|
Adding support for transforming functions into Callable objects and integration with ExecutorService.
|
2012-07-18 14:55:50 -04:00 |
|
Hiram Chirino
|
7cbb8a19fb
|
Support using an executor as a function to execute a block.
|
2012-07-18 12:37:26 -04:00 |
|
James Strachan
|
33ef414f01
|
added tests so we can easily run QUnit tests in headless mode inside a stand alone JUnit test without Selenium; with just Rhino. JsArrayTest works great in Rhino stand alone and in a browser; but not Selenium; not sure why yet...
|
2012-07-05 21:40:06 +01:00 |
|
James Strachan
|
e9ed7b6d2a
|
add more array based tests and JS compliant typesafe array constructor functions
|
2012-07-05 16:27:39 +01:00 |
|
James Strachan
|
b4dace2c29
|
added a native array() function for the JS generation; also refactored the code generated collection APIs so that most of them can be used with JavaScript and included more array based APIs into the JS generation
|
2012-07-05 15:49:10 +01:00 |
|
James Strachan
|
bea649bf87
|
enabled the unit testing of a subset of the standard library JUnit test cases with the compiled JavaScript versions and running them in QUnit in a JUnit test case
|
2012-07-05 14:51:28 +01:00 |
|
James Strachan
|
b1d231d0e0
|
attempt to try fix the CompileMavenGeneratedJSLibrary test case
|
2012-07-05 08:56:06 +01:00 |
|
Pavel V. Talanov
|
b796d5a643
|
Merge remote-tracking branch 'origin/master'
|
2012-07-04 20:59:26 +04:00 |
|
James Strachan
|
1c5e54be8f
|
avoid the use of enums as the JS generation isn't supported yet (see KT-2368)
|
2012-07-04 16:04:54 +01:00 |
|
Pavel V. Talanov
|
92231d2eae
|
Merge remote-tracking branch 'origin/master'
Conflicts:
js/js.tests/test/org/jetbrains/k2js/test/SingleFileTranslationTest.java
js/js.tests/test/org/jetbrains/k2js/test/semantics/StdLibTestToJSTest.java
|
2012-07-04 18:32:24 +04:00 |
|
James Strachan
|
bb8dc49692
|
added more iterator based tests to the JS compilation; exposes some issue with enums...
|
2012-07-04 09:19:03 +01:00 |
|
James Strachan
|
64b00f0a19
|
fixed bug in generated dom (missing public on the Node class object) and split the JVM specific Iterator standard library to a separate file for easier JS reuse
|
2012-07-04 08:46:26 +01:00 |
|
James Strachan
|
b9edbea926
|
latest code generated standard library apis
|
2012-07-04 08:28:39 +01:00 |
|
James Strachan
|
8f94f5e43f
|
added a bunch more JS test cases from standard library test cases
|
2012-07-03 22:20:00 +01:00 |
|
James Strachan
|
038f0af68f
|
fixed failing test case, so we can use the browser API from JVM code and at least have an empty document to play with
|
2012-07-03 20:14:13 +01:00 |
|
James Strachan
|
ffffe84fcb
|
added more working DOM test cases for JS
|
2012-07-03 19:54:32 +01:00 |
|
Pavel V. Talanov
|
7d29468e37
|
Revert: Kolya's commit to JLangIterables.kt
|
2012-07-03 20:42:59 +04:00 |
|
James Strachan
|
1fba1ade13
|
work around for KT-2356
|
2012-07-03 14:29:40 +01:00 |
|
James Strachan
|
25bf753369
|
added test case for KT-2354
|
2012-07-03 13:55:49 +01:00 |
|
Evgeny Gerashchenko
|
ef19700283
|
Added attaching external annotations via module script.
|
2012-07-03 13:35:52 +04:00 |
|
James Strachan
|
541f3d4e78
|
got more map code compiling to JS and running as unit tests
|
2012-07-03 07:43:15 +01:00 |
|
James Strachan
|
9a6477c121
|
added simpler natural language text sample
|
2012-07-03 06:52:25 +01:00 |
|
James Strachan
|
3a196d6718
|
Merge pull request #88 from zolotov/fix-reverse-and-sort-for-lists
Fix reverse and sort functions for lists
|
2012-07-02 03:42:05 -07:00 |
|
James Strachan
|
0da54aac1c
|
added a sample natural language test case as per this discussion http://devnet.jetbrains.net/thread/437088?tstart=0
|
2012-06-30 10:16:02 +01:00 |
|
James Strachan
|
63e0f169fc
|
re-enabled compiling to JS test cases now we've fixed the compilation of the latest comparator based standard library code
|
2012-06-29 23:13:05 +01:00 |
|
Nikolay Krasko
|
2c77a0941d
|
Add reader intention for the thread operation (EA-36906)
|
2012-06-26 19:33:25 +04:00 |
|
Alexander Zolotov
|
e2400e1b0e
|
Merge branch 'master' into fix-reverse-and-sort-for-lists
Conflicts:
libraries/stdlib/test/CollectionTest.kt
|
2012-06-26 01:49:35 +04:00 |
|
Alexander Zolotov
|
34f485e45a
|
Fix functions List<T>.sort() and add sort functions for java.lang.Iterables.
See Problem 3 at https://github.com/JetBrains/kotlin/pull/78#issuecomment-6533534
|
2012-06-26 00:36:24 +04:00 |
|
Alexander Zolotov
|
1cc7ab6b8d
|
Fix function List<T>.reverse().
- fix tests names
|
2012-06-26 00:15:27 +04:00 |
|
Alexander Zolotov
|
1e301843f7
|
Fix function List<T>.reverse().
For now all iterables (including List) return reversed *copy* of collection.
See Problem 3 at https://github.com/JetBrains/kotlin/pull/78#issuecomment-6533534
|
2012-06-26 00:13:26 +04:00 |
|
Alexander Zolotov
|
019962b654
|
Add sortBy method for interables
|
2012-06-25 23:40:18 +04:00 |
|
James Strachan
|
7803393aa4
|
fixed up the JS generation of the Dom stdlib code
|
2012-06-25 10:04:13 +01:00 |
|
James Strachan
|
c8a1ffe813
|
added JS support for toSet() and fixed issue with code generated array methods
|
2012-06-23 07:49:15 +01:00 |
|
James Strachan
|
4a4cf0467f
|
more of the stdlib compiling to JS
|
2012-06-23 06:58:40 +01:00 |
|
James Strachan
|
7b36a22264
|
enabled the compiling of most of the collections based standard kotlin library to JavaScript
|
2012-06-22 14:52:13 +01:00 |
|
James Strachan
|
0873d3a494
|
simplified the library code to avoid some JS compile errors
|
2012-06-22 14:32:48 +01:00 |
|
James Strachan
|
8a6b752357
|
refactored the standard library so most of the collection APIs in the standard library can be compiled to JS
|
2012-06-21 15:53:39 +01:00 |
|