James Strachan
|
14abbc9e5f
|
added better description of why MapTest is excluded
|
2012-07-19 21:43:00 +01:00 |
|
James Strachan
|
8f76eef440
|
updated on latest excluded JS tests
|
2012-07-19 21:37:27 +01:00 |
|
James Strachan
|
ebc87ea34d
|
added a test case that ensures the generated JS code works in the browser example
|
2012-07-19 14:05:26 +01:00 |
|
James Strachan
|
9cd231ae60
|
removed old cruft
|
2012-07-19 10:14:06 +01:00 |
|
James Strachan
|
36078216b7
|
re-include jQuery and html5 JS APIs into the kotlin-js-library now it seems KT-2316 is fixed
|
2012-07-19 08:30:16 +01:00 |
|
Evgeny Gerashchenko
|
8050b96f27
|
Fixed code outside main project which was broken after refactoring.
|
2012-07-07 23:07:20 +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
|
d8eaffa4e3
|
added neater messages if there's a failure
|
2012-07-05 14:50:40 +01:00 |
|
James Strachan
|
9711bc841e
|
enabled the KDocTest again - was out of memory before
|
2012-07-05 12:55:34 +01:00 |
|
James Strachan
|
20da5c48ea
|
got the mvn k2js plugin working again & re-enabled the js building in the mvn build (apart from running the junit JS tests as some of them fail)
|
2012-07-05 11:43:35 +01:00 |
|
James Strachan
|
9d64960720
|
enabled the Map tests as they seem to work fine again now
|
2012-07-05 11:04:31 +01:00 |
|
James Strachan
|
925e5b2236
|
refactored the JS kotlin code so that we've a simple naming convention (*Code.kt") to refer to library code which needs to generate JS code to separate those files from the pure definitions which just refer to existing JS code already - this will help make it easier to keep the maven build and the js test cases in sync
|
2012-07-05 10:34:00 +01:00 |
|
James Strachan
|
d950d19292
|
fixed up the maven plugin after Pavel's changes
|
2012-07-04 22:01:04 +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 |
|
Evgeny Gerashchenko
|
77df57c150
|
Replaced jdk-headers with jdk-annotations everywhere.
|
2012-07-03 13:36:58 +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 |
|
Stepan Koltsov
|
8d2bd30585
|
kdoc: constants for names
|
2012-06-25 23:55:30 +04:00 |
|
Stepan Koltsov
|
be1b9a011b
|
kdoc: link to generated html source from kdoc
|
2012-06-25 23:55:30 +04:00 |
|
Stepan Koltsov
|
caddc84950
|
kdoc: KClass: remove unnecessary name parameter
|
2012-06-25 23:55:29 +04:00 |
|
Stepan Koltsov
|
5cd062f95b
|
kdoc: compute source file relative paths in model
|
2012-06-25 23:55:29 +04:00 |
|
Stepan Koltsov
|
631832b325
|
kdoc: change highlighter2 into doclet
|
2012-06-25 23:55:29 +04:00 |
|
Stepan Koltsov
|
8372ad7ec2
|
kdoc: cleanup
|
2012-06-25 23:55:28 +04:00 |
|
James Strachan
|
2aceeebc95
|
enabled the ListTest to demonstrate KT-2314 - we can re-enable the kotlin-js-tests-junit test case when this is fixed
|
2012-06-25 10:14:20 +01:00 |
|
James Strachan
|
7803393aa4
|
fixed up the JS generation of the Dom stdlib code
|
2012-06-25 10:04:13 +01:00 |
|
James Strachan
|
c09106fe68
|
fixed the JS maven plugin so it can generate a single JS file with all the required kotlin JS inside
|
2012-06-25 10:03:46 +01:00 |
|
James Strachan
|
4a4cf0467f
|
more of the stdlib compiling to JS
|
2012-06-23 06:58:40 +01:00 |
|
James Strachan
|
b712719ae4
|
added some more kotlin standard library code for the JS translation
|
2012-06-22 19:17:00 +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
|
1c26d7212f
|
added some documentation on how the JavaScript generation and testing of the standard library works
|
2012-06-21 16:12:23 +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 |
|
James Strachan
|
0a3809fa2e
|
disabled a failing unit test for JS generation (will re-enable soon...) and made the generated QUnit test code work with many test classes
|
2012-06-19 08:12:28 -05:00 |
|
James Strachan
|
071e276e08
|
started compiling more of the kotlin library to JS; now testing the String methods in JS
|
2012-06-19 07:23:42 -05:00 |
|
Stepan Koltsov
|
7c17c84f0b
|
working on syntax highlighter2 for kdoc
|
2012-06-18 01:42:11 +04:00 |
|
James Strachan
|
895b49d509
|
added better error messages and test case names for the JUnit running of QUnit tests
|
2012-06-16 08:25:32 +01:00 |
|
Stepan Koltsov
|
2a91e15384
|
KDocSmallTest
|
2012-06-16 00:22:22 +04:00 |
|
Stepan Koltsov
|
a65bb5b060
|
kdoc: fix generated by strings
|
2012-06-16 00:22:22 +04:00 |
|
James Strachan
|
965c433421
|
add a junit and selenium based test case of the JS compiled version of the kotlin standard ilbrary test cases
|
2012-06-15 21:09:56 +01:00 |
|
Stepan Koltsov
|
309bb96390
|
remove warnings in kdoc code
|
2012-06-15 15:55:50 +04:00 |
|
Stepan Koltsov
|
ec17f75236
|
fix kdoc test on windows
|
2012-06-15 15:41:25 +04:00 |
|
Stepan Koltsov
|
f074d493c8
|
work around broken kdoc test
|
2012-06-14 22:44:44 +04:00 |
|
Stepan Koltsov
|
e4dfbc5726
|
check compiler exit code in test
|
2012-06-14 19:31:34 +04:00 |
|
James Strachan
|
3546a9ff54
|
added an integration test that compiles the JS unit tests and generates the QUnit test case
|
2012-06-14 15:32:57 +01:00 |
|
James Strachan
|
5b85e861b7
|
fixed bad source links in generated kdoc
|
2012-06-14 09:37:31 +01:00 |
|
James Strachan
|
b571871a27
|
fixed mvn build (so that the mvn plugin can compile test cases)
|
2012-06-13 16:25:08 +01:00 |
|
James Strachan
|
74a138212e
|
added support for public properties at the package level to kdoc
|
2012-06-12 16:14:56 +01:00 |
|
Leonid Shalupov
|
b243c5765d
|
publish compiler with attach-artifact in maven
|
2012-06-04 23:47:25 +04:00 |
|
James Strachan
|
ee1e7d5906
|
attempt to fix the build - whoops, sorry again :)
|
2012-06-01 08:38:27 +01:00 |
|