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
|
4f5e2227b4
|
upgraded to latest selenium
|
2012-07-19 21:34:13 +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 |
|
Alex Tkachman
|
ae06b372d7
|
Merge pull request #103 from udalov/kt2466
KT-2466 "When" on boolean produces VerifyError
|
2012-07-19 11:58:43 -07:00 |
|
Alexander Udalov
|
db008d5d38
|
KT-2466 "When" on boolean produces VerifyError
#KT-2466 Fixed
|
2012-07-19 21:39:41 +04:00 |
|
Andrey Breslav
|
98efc0276a
|
Merge pull request #102 from udalov/kt2247
KT-2247 Report name clashes between inner classes and members of class object
|
2012-07-19 10:10:35 -07:00 |
|
Pavel V. Talanov
|
675fde1347
|
StdLibSetTest: some tests pass.
|
2012-07-19 21:08:07 +04:00 |
|
Andrey Breslav
|
255b65c667
|
KT-2363 Drop secondary constructors
Test data updated
|
2012-07-19 21:01:33 +04:00 |
|
Pavel V. Talanov
|
4b9df9d541
|
StdLibIteratorsTest: more tests pass.
|
2012-07-19 20:43:23 +04:00 |
|
Pavel V. Talanov
|
803be4b0d5
|
Overloading operations via extension functions.
Also inline useless TranslationUtils#zeroLiteral. Eliminate dead code.
|
2012-07-19 20:43:22 +04:00 |
|
Pavel V. Talanov
|
36184ded3b
|
Fix for previous incorrect solution of PropertyGetter(Setter)Descriptor getOriginal() problem.
|
2012-07-19 20:43:21 +04:00 |
|
Andrey Breslav
|
bf503e9a4b
|
KT-2363 Drop secondary constructors
#KT-2363 Fixed
|
2012-07-19 19:53:06 +04:00 |
|
Pavel V. Talanov
|
fd96e9b9c0
|
StdLibIteratorsTest: some tests passing.
Also more test passing in StdLibListTest.
|
2012-07-19 19:01:47 +04:00 |
|
Pavel V. Talanov
|
4a4041c54f
|
Various code improvements (missing annotations, dead code elimination) in the classes touched by previous commit.
|
2012-07-19 18:57:50 +04:00 |
|
Pavel V. Talanov
|
4dcbd8d0c5
|
getOriginal() works correctly for PropertyGetter(Setter)Descriptor (previously was returning itself).
|
2012-07-19 18:57:49 +04:00 |
|
Pavel V. Talanov
|
534bde52f1
|
Cache argument of when expression (should be evaluated only once).
|
2012-07-19 18:57:48 +04:00 |
|
Pavel V. Talanov
|
cd2c55aeca
|
Remove unnecessary code in IteratorForTranslator.
Introduce failOnEcma5 once again =(. One of tests fail due to kotlin_lib_v* details.
|
2012-07-19 18:57:47 +04:00 |
|
Pavel V. Talanov
|
63c42e13f9
|
Better messages for abstract function invocation in kotlin-lib.js.
Cosmetics in StdLibGetOrElseTest.
|
2012-07-19 18:57:46 +04:00 |
|
James Strachan
|
d8d6dc1626
|
fixing the mvn build; whoops :)
|
2012-07-19 15:51:19 +01:00 |
|
Andrey Breslav
|
1f4783efb3
|
LR: Class objects are only allowed in a static context
|
2012-07-19 18:38:29 +04:00 |
|
James Strachan
|
b9f5599296
|
Merge pull request #72 from chirino/master
Support using an executor as a function to execute a block.
|
2012-07-19 07:26:42 -07:00 |
|
Andrey Breslav
|
78a9abf517
|
Useful assertion
|
2012-07-19 18:12:51 +04:00 |
|
Andrey Breslav
|
ba75c0ca04
|
Test data for now passing tests
|
2012-07-19 18:12:37 +04:00 |
|
Andrey Breslav
|
3403e6c95d
|
Proper scoping for inner classes: they must shadow outer classes
|
2012-07-19 18:12:12 +04:00 |
|
Alexander Udalov
|
eeacfb96a3
|
KT-2247 Report name clashes between inner classes and members of class object
#KT-2247 Fixed
|
2012-07-19 17:56:51 +04:00 |
|
Andrey Breslav
|
8c1fd5e9c7
|
LR: Class object of an enum class doesn't carry type parameters
|
2012-07-19 17:22:10 +04:00 |
|
Andrey Breslav
|
dc95638741
|
Method cache for ClassDescriptorSerializer
|
2012-07-19 17:21:29 +04:00 |
|
Andrey Breslav
|
c91af010e1
|
Class descriptors with kind OBJECT are always final
|
2012-07-19 17:19:53 +04:00 |
|
Andrey Breslav
|
bd5eb0c2b5
|
Missing test data file
|
2012-07-19 17:19:02 +04:00 |
|
Andrey Breslav
|
2ce0ddea8d
|
Test data for newly passing tests
|
2012-07-19 17:09:58 +04:00 |
|
Andrey Breslav
|
4c71624997
|
LR: Delegation supported
|
2012-07-19 17:09:58 +04:00 |
|
Andrey Breslav
|
67900e9dfa
|
Delegation resolved refactored for reuse
BindingContext.DELEGATED key replaced with kind == DELEGATION
|
2012-07-19 17:09:58 +04:00 |
|
Andrey Breslav
|
75b149f184
|
NamespaceComparator shows all mismatches it can find
|
2012-07-19 17:09:58 +04:00 |
|
Andrey Breslav
|
f73bd4fd1d
|
Members reordered to meet conventions
|
2012-07-19 17:09:58 +04:00 |
|
Andrey Breslav
|
77353d4a56
|
LR: Detecting and disconnecting loops in type hierarchy
|
2012-07-19 17:09:58 +04:00 |
|
Andrey Breslav
|
542068d14a
|
Test data updated according to the changes in NamespaceComparator
|
2012-07-19 17:09:57 +04:00 |
|
Andrey Breslav
|
eb1a279c67
|
Lazy resolve: Objects don't show up as classifiers
|
2012-07-19 17:09:57 +04: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
|
b8bdc55ed1
|
added a link to the JS example
|
2012-07-19 14:04:50 +01:00 |
|
Nikolay Krasko
|
7089d8ea5c
|
Rewrite indexed search for java classes produced from kotlin code
|
2012-07-19 13:56:06 +04:00 |
|
James Strachan
|
1aae3ff449
|
updated instructions
|
2012-07-19 10:26:56 +01:00 |
|
James Strachan
|
79904e23da
|
updated browser example so its working again ;)
|
2012-07-19 10:23:57 +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 |
|
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 |
|
Andrey Breslav
|
43a00b9787
|
Class objects explicitly marked in the test data
|
2012-07-18 17:44:12 +04:00 |
|
Pavel V. Talanov
|
9a28f580bb
|
Move NO_INTRINSIC to FunctionIntrinsic
|
2012-07-18 17:15:55 +04:00 |
|
Pavel V. Talanov
|
b45c14b0ab
|
Explicit equals method for primitives and correct global equals method.
Includes cosmetics.
#KT-2372 Fixed
|
2012-07-18 17:15:27 +04:00 |
|
Pavel V. Talanov
|
e0651de9ed
|
Extend CompositeFIF instead of using FIFBuilder.
|
2012-07-18 17:11:16 +04:00 |
|