Commit Graph

3720 Commits

Author SHA1 Message Date
James Strachan a8435c0fe6 moved the useful test methods into the kotlin-test jar so its easy to reuse on other modules/projects 2012-02-28 11:21:45 +00: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
Nikolay Krasko fe97ed0155 Fix test - avoid file renaming for now 2012-02-24 15:06:27 +04:00
Nikolay Krasko 537d11c54f KT-1316 Type name completion inserts fully qualified name when works in incomplete code 2012-02-24 15:06:26 +04:00
James Strachan a923eee175 added links to the extension functions from the summary page table and fixed up the detail extension function docs (also made nice use of the multi line treble quoted strings with templates, yay! :) 2012-02-24 11:04:50 +00:00