Commit Graph

3723 Commits

Author SHA1 Message Date
Stepan Koltsov 4ea99fc6ca KotlinCompiler -stubs option
* do not fail on errors
* do not analyze function bodies
* generate "throw new RuntimeException()" in bytecode
2012-02-28 15:52:59 +04:00
pTalanov 64dc73fef2 KotlinPlugin artifact fix. 2012-02-28 15:40:09 +04:00
pTalanov 57c9de776e Move TestConfig to js.tests module. Remove K2JSTranslationUtils. Remove core.Dummy class. TestConfig references library files using project file structure instead of getResourceAsStream. 2012-02-28 15:18:16 +04:00
pTalanov 8c2d20f303 Remove js.libraries from the project 2012-02-28 13:59:30 +04:00
pTalanov d6572f8094 Merge remote-tracking branch 'origin/master' 2012-02-28 13:32:48 +04:00
James Strachan 84327d06c1 added a demonstration of how Kotlin currently handles nullable collections on for loops - by throwing NPEs 2012-02-28 09:08:39 +00:00
Alex Tkachman 9ba1dbf98a refactoring in progress 2012-02-27 22:59:34 +02:00
Svetlana Isakova 1610e7eefd fixes after merge 2012-02-27 22:11:13 +04:00
pTalanov c21ea8aa86 add test files 2012-02-27 21:55:58 +04:00
Svetlana Isakova 631961e761 Diagnostics & diagnostic factories refactoring 2012-02-27 21:39:26 +04:00
pTalanov 645a3a9f2f Got rid of Junit assertion error in Suite 2012-02-27 20:45:35 +04:00
pTalanov 75b2334401 Merge remote-tracking branch 'origin/master' 2012-02-27 19:57:37 +04:00
pTalanov 3fc7e849de Reverting wrong changes 2012-02-27 19:15:28 +04:00
pTalanov 953c33a846 Project structure fixed 2012-02-27 19:07:59 +04:00
pTalanov 8bfa313ad4 switched to using dartc.jar
deleted module js.ast
2012-02-27 18:49:55 +04:00
Evgeny Gerashchenko 4c70d341b1 Added stdlib function withIndices() converting sequence (Iterable) to sequence of index-value pairs.
#KT-1195 fixed
2012-02-27 17:43:20 +04:00
Evgeny Gerashchenko 12f7d463ad Fixed compilation of example-vfs project. 2012-02-27 17:43:20 +04:00
Andrey Breslav 963557f3c8 KT-1457 Subtyping doesn't work when type parameter is used indirectly in supertype declaration 2012-02-27 15:34:57 +04:00
pTalanov 8d6525f23f initial changes 2012-02-27 15:30:52 +04:00
James Strachan 2e0d00c45b fixed CI build :) 2012-02-27 09:11:51 +00:00
Andrey Breslav cefd9d5ca2 KT-627 Drop Predicate expression 2012-02-27 12:58:23 +04:00
James Strachan dd36efd24d support jquery style element / css style / id lookups of elements on a document/element - along with test cases 2012-02-27 08:50:03 +00:00
James Strachan 9e6a9e2dc7 made testlib failures fail the build :) 2012-02-27 08:50:03 +00:00
Evgeny Gerashchenko f84d22f040 Got rid of LinkedMultiMap, since it is added to IDEA platform. 2012-02-27 12:36:30 +04:00
Evgeny Gerashchenko e44754683b Added test for selection of when entries. 2012-02-27 12:28:47 +04:00
Evgeny Gerashchenko d6fa5b8921 Added simple test for word selection. 2012-02-27 12:28:47 +04:00
Evgeny Gerashchenko 0bcdb9a95e Added smart Ctrl+W support in Kotlin plugin.
#KT-1267 fixed
 #KT-1271 fixed
2012-02-27 12:28:46 +04:00
Stepan Koltsov 230afd367f bin/kotlin: better lookup for idea home, fix classpath 2012-02-27 01:01:35 +04:00
Alex Tkachman eb017d8a2e fix for 1345 2012-02-26 09:38:07 +02:00
Nikolay Krasko 010090cd51 Fixes couple exceptions 2012-02-25 00:04:56 +04:00
Nikolay Krasko 782ea7b1c3 getElement() and getRangeInElement() are expected to return non-nullable values 2012-02-24 23:04:57 +04:00
James Strachan 7f97f9710e added attribute lookup helper method 2012-02-24 17:54:03 +00:00
James Strachan 5841438134 added a nicer subscript navigation of DOM kinda like jquery but without the $ :) 2012-02-24 17:45:43 +00:00
James Strachan 6bee965c51 added support for documenting extension properties too 2012-02-24 17:26:25 +00:00
James Strachan 9523be50de added not null helper methods for Set and Map 2012-02-24 17:25:59 +00:00
Alex Tkachman 8faf1e62d3 fix for NPE 2012-02-24 18:02:19 +02:00
James Strachan a6b29094c0 fixed up little gremlin on the package page showing base methods 2012-02-24 15:15:47 +00:00
pTalanov e0cdbd6099 Merge remote-tracking branch 'origin/master' 2012-02-24 19:06:24 +04:00
Andrey Breslav d22f4eb144 Rename getOutType() -> getType() 2012-02-24 18:50:40 +04:00
Andrey Breslav 1f4f4e5c24 Remove the annoying misconcetion in the naming. 2012-02-24 18:39:35 +04:00
Alex Tkachman 6146ec4268 KT-1406 wrong generation of receiver for ext.fun called inside closure 2012-02-24 16:24:16 +02:00
pTalanov 00a0866118 Merge branch 'master' of ../../KotlinJs 2012-02-24 18:17:12 +04:00
Pavel Talanov 1c9dad87b1 sdfsdf 2012-02-24 18:16:48 +04:00
pTalanov 3fd7044edf before merge 2012-02-24 17:25:28 +04:00
Pavel Talanov 6646278a60 before merge 2012-02-24 17:20:23 +04:00
Pavel Talanov c949944980 renamed modules to js.* 2012-02-24 17:04:23 +04:00
James Strachan 17d34e9d49 fixed up little gremlin 2012-02-24 12:10:44 +00:00
James Strachan d91fb6a2f4 refactored the templates to make use of the lovely new multi line strings with templates; they're much easier to read now in IDEA (further improvements could be done to refactor functions from printFoo() to be foo() returning the String of the result) 2012-02-24 11:47:39 +00:00
James Strachan 8795501f5a made the templates simpler avoiding the ugly \" escaping and using multi line strings by default 2012-02-24 11:47:38 +00:00
Pavel Talanov bfcdce4658 update main repository 2012-02-24 15:07:55 +04:00