Commit Graph

3927 Commits

Author SHA1 Message Date
Andrey Breslav be2687e5d0 Rename the project to Kotlin (modules file fixed) 2012-03-06 19:12:54 +04:00
Andrey Breslav 1c5cd09e0b Rename the project to Kotlin 2012-03-06 19:07:46 +04:00
Andrey Breslav 374b38a1e6 Add stdlib.iml 2012-03-06 19:05:23 +04:00
Andrey Breslav 73fedd7ff6 Ignore workspace.xml 2012-03-06 19:04:58 +04:00
Andrey Breslav f834ed4517 Paths fixed 2012-03-06 19:00:29 +04:00
Andrey Breslav 0a08ac5fe8 Libraries written in Kotlin are factored out into a separate project 2012-03-06 19:00:29 +04:00
Andrey Breslav 7c6f1657d2 Classpath collection fixed for multi-module projects 2012-03-06 19:00:29 +04:00
Andrey Breslav 26519c74f1 Compiler output stream fixed
Exit code 1 not reported in the IDE
2012-03-06 19:00:28 +04:00
Nikolay Krasko 0c19d3add9 KT-1502 right click -> Run as JUnit test doesn't work in IDEA - show configuration over classes and files in project and structure views 2012-03-06 18:16:45 +04:00
pTalanov 21e6aa7242 Make K2JSTranslator API public
Add TODO
2012-03-06 16:54:29 +04:00
Alexander.Podkhalyuzin 581cca0f5c KT-1386 Copy/Move classes delegates to Copy/Move files. 2012-03-06 16:22:43 +04:00
pTalanov 453c0103b3 Make K2JSTranslator#generateProgramCode public
Rename: convertToDotJsFile ->convertFileNameToDoJsFile
2012-03-06 16:09:31 +04:00
pTalanov a12e6b5b29 Fix tests after update 2012-03-06 16:09:30 +04:00
pTalanov 7b75697d6d Fix stream close in JsTestUtils 2012-03-06 16:09:29 +04:00
Svetlana Isakova d5da6e8c23 Interface of 'addDefaultImports' in StandardConfiguration simplified 2012-03-06 16:02:30 +04:00
James Strachan d03d695979 removed old cruft 2012-03-06 11:06:51 +00:00
Andrey Breslav 8f5bf77745 Fixing the module name 2012-03-06 15:00:12 +04:00
Andrey Breslav 1031682a1a Kotlin wrappers fo JS libraries added to the artifact 2012-03-06 14:53:28 +04:00
Alexander.Podkhalyuzin 9050582960 KT-1462 2012-03-06 14:34:20 +04:00
James Strachan 8152749caf refactored the kdoc model to be in the kotlin.doc package, added a KDocConfig to represent the title and package prefixes -> URL links and provided some sensible out of the box defaults so we can link to external classes now in kdoc for KT-1463 2012-03-06 10:14:22 +00:00
Nikolay Krasko ccaffd8165 KT-1312 Formatter: After package directive should be empty line - test 2012-03-06 13:30:36 +04:00
Svetlana Isakova 72c9eef31b Added ability not to mark error if there is a syntax one in some cases 2012-03-06 13:07:51 +04:00
James Strachan 5b6805eede refactored flatMap()'s default argument values into flatMap(fn) and flatMapTo(coll, fn) for easier completion/documentation 2012-03-06 08:41:42 +00:00
James Strachan e9f03db45f added Array<T>?.orElse(), String.toRegex() and collection?.filterNulls() to convert a possibly nullable collection of T? into a collection T for KT-1129 2012-03-06 07:20:50 +00:00
James Strachan 5b419e7f2d added String?.orElse() to match Collection?.orElse() 2012-03-05 22:12:12 +00:00
James Strachan b37a41ea30 added jars for KT-1451 for adding markdown support in kdoc/comments 2012-03-05 21:38:53 +00:00
James Strachan 0e928685de initial spike for KT-1451 to enable wiki markup in kotlin/kdoc comments and support for wiki links (just need to resolve the links to class names/functions/properties now to make wiki links active 2012-03-05 21:35:15 +00:00
James Strachan 9e1f037232 fixed build from that pull request - apologies :) 2012-03-05 16:56:21 +00:00
James Strachan 7c7197a751 Merge branch 'master' of github.com:JetBrains/kotlin 2012-03-05 16:47:51 +00:00
James Strachan 8b17c4c676 Merge pull request #10 from ntaro/stringMethods
Fix for KT-1305 : Add some methods for String
2012-03-05 08:17:54 -08:00
Nikolay Krasko 77150f02d9 KT-1373 Completion suggests constructors in type position
KT-1316 Type name completion inserts fully qualified name when works in incomplete code
2012-03-05 18:36:12 +04:00
James Strachan 1ff5ac88a8 Merge branch 'master' of github.com:JetBrains/kotlin 2012-03-05 13:22:58 +00:00
James Strachan bb593d78a9 refactored Closable.foreach to be Closeeble.use{ ... } for now as an interim solution until some try-with-resources syntax is available as in KT-1475 2012-03-05 13:22:16 +00:00
James Strachan 12875e1ca2 refactor .notNull() to be .orEmpty() which is a better name 2012-03-05 13:15:51 +00:00
Svetlana Isakova b6161cb41b Bug with wrong 'anonymous initializer without constructor' fixed 2012-03-05 17:05:36 +04:00
Svetlana Isakova d6a5733a67 ParametrizedDiagnostic interface added 2012-03-05 16:48:43 +04:00
James Strachan 0b60105824 fixed up the kdoc comments to exclude the * on lines between /** and */ 2012-03-05 12:44:06 +00:00
James Strachan 71194b7eca update the comments so that they appear in the kdoc report 2012-03-05 12:20:02 +00:00
James Strachan 0d34e46eb9 tidy up the dom API a little 2012-03-05 12:07:23 +00:00
James Strachan 4db46658f9 fixed bugs in missing functions in kdoc 2012-03-05 12:00:39 +00:00
James Strachan 7772614006 added a little bit of javadoc :) 2012-03-05 09:53:06 +00:00
James Strachan 86cd1d1adb added support for nullable types for kdoc 2012-03-05 09:34:24 +00:00
James Strachan 87b193a155 show local function with javaClass<T>() works fine for KT-1515 2012-03-05 08:57:58 +00:00
James Strachan ef828bcdcf added test case for KT-1515 2012-03-05 08:50:07 +00:00
James Strachan b9fe45ed0c fixed up test runners 2012-03-05 08:20:49 +00:00
Nikolay Krasko 863e3ff382 Try to fix compile error on buildserver 2012-03-05 11:36:31 +04:00
James Strachan eb3aac9acb refactored std.* package to be kotlin.*. Due to KT-1381 I had to move the functions from kotlin.test into the stdlib for now (I made them not depend on JUnit for now) 2012-03-03 12:11:06 +00:00
Taro Nagasawa d9d1257533 Fix for KT-1305 : Add some methods for String 2012-03-03 16:01:33 +09:00
James Strachan 4a53e468fe render extension functions nicely in kdoc too 2012-03-03 06:44:42 +00:00
James Strachan d79a35a2c5 refactored kool.test -> kotlin.test 2012-03-03 06:43:24 +00:00