Commit Graph

4254 Commits

Author SHA1 Message Date
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
Pavel Talanov 68e326922b changes to jslib and TestConfig 2012-02-24 14:40:13 +04:00
Andrey Breslav f049d27fa3 KT-1385 support multi line strings with templates 2012-02-24 14:25:31 +04:00
James Strachan 565aea36d9 added missing description on the method detail 2012-02-24 09:11:16 +00:00
James Strachan ed816a0005 refactored the kdoc implementation to introduce a Doclet trait so its easy to plugin new documentation generators or use different templates etc 2012-02-24 08:26:44 +00:00
Svetlana Isakova cc244fad94 KT-1191 Wrong detection of unused parameters
KT-1219 Incorrect 'unused value' error in closures
2012-02-24 12:09:02 +04:00
Alex Tkachman 7f2a8100c4 KT-1417 & KT-1398 proper access flags for backing fields 2012-02-24 09:57:49 +02:00
James Strachan de3d5edb2a added support for properties in kdoc 2012-02-24 07:25:07 +00:00
James Strachan d330e4cd77 fixed up missing descriptions and added support for KProperty 2012-02-24 07:04:47 +00:00
James Strachan 1a0467562d added a notEmpty() method to String? so its polymorphic with Collection? too; its easy to tell if a string/collection is not null and not empty 2012-02-24 07:04:47 +00:00
James Strachan 5d96c8ac0d include all inherited extension functions; so Collection / List extension page shows all available methods 2012-02-24 07:04:47 +00:00
James Strachan cb7d23c420 added collection.toSortedSet() for easier conversion to sorted setsand collection.notNull() so its easy to treat a nullable collection/list as a collection 2012-02-24 07:04:47 +00:00
Alex Tkachman 80e728b6f6 KT-413 proper visibility of this$0 2012-02-24 08:26:50 +02:00
Evgeny Gerashchenko f89b0c3193 Fixed tests. Added 'object {...}' template after "class" inside class. 2012-02-23 23:46:14 +04:00
Evgeny Gerashchenko 8575da228d Fixed 'Implement members implement functions with no curly braces - not convenient'
#KT-1317 fixed
2012-02-23 23:00:03 +04:00
Evgeny Gerashchenko 6fadca9ac1 Fixed 'Completion suggests live tempates in name position'
#KT-1374 fixed
2012-02-23 22:49:55 +04:00
Alex Tkachman 85a1be4c78 one more test for serialization 2012-02-23 20:32:26 +02:00