Commit Graph

4426 Commits

Author SHA1 Message Date
Svetlana Isakova 102d41fa2b InjectorForTDAForJs auto changes 2012-03-27 16:39:25 +04:00
Svetlana Isakova 48250050f8 test for KT-1580 2012-03-27 16:38:30 +04:00
Svetlana Isakova bd5b84e697 # KT-1642 Fixed kotlin subpackages hide Java's toplevel packages 2012-03-27 16:20:59 +04:00
Svetlana Isakova f7cfb36f62 # KT-1579 Fixed Can't import nested class/trait 2012-03-27 16:20:59 +04:00
James Strachan fe9d5ddf89 fixed up the code generator after moving stuff around and updated with the latest/greatest documentation and function includes 2012-03-27 12:48:37 +01:00
James Strachan 224f7d706a added extra warning if a macro is typed incorrectly 2012-03-27 12:34:52 +01:00
James Strachan 133afa8327 link more documentation to test cases and filled out the test cases a little 2012-03-27 12:26:20 +01:00
James Strachan 31fd665913 added more links to test code inside the kdoc and tidied up the tests a little so they look a bit nicer and more self contained in the documentation 2012-03-27 11:33:05 +01:00
James Strachan 92a1cde223 removed some cruft 2012-03-27 11:02:03 +01:00
James Strachan a1cde5a7aa moved the source of the standard library so that the source files (other than generated stuff) are in the package hierarchy so its easier to navigate the source of the standard library 2012-03-27 10:58:01 +01:00
James Strachan 7dd8bc9911 allow comments to include source code from test methods to demonstrate an API in action in code thats actually tested to be accurate. #KT-1458 Fixed 2012-03-27 10:46:08 +01:00
Andrey Breslav 669126d635 Making compiler exit codes type safe. Fixes the problem with wrong command-line argument usage being missed by the IDE 2012-03-27 12:19:01 +04:00
James Strachan 5c7ee4d870 added lazy message versions of require/assert/check methods, #KT-693 fixed 2012-03-27 06:16:21 +01:00
James Strachan 7aef088f7b added a test of list sorting using a hand crafted Comparator<T>; though using the comparator function would be nice when KT-729 is fixed 2012-03-26 22:30:28 +01:00
Stepan Koltsov f3f76ab01d we have no typeinfo 2012-03-27 00:27:33 +04:00
Stepan Koltsov 69c9d3ffad PsiClassFinder 2012-03-27 00:27:27 +04:00
Evgeny Gerashchenko 6ef2500494 Extracted JetContentBasedFileSubstitutor.getDecompiledPsiFile() to separate extension point implementation, JetClsFileDecompiledPsiFileProvider. 2012-03-26 21:52:03 +04:00
Evgeny Gerashchenko 7c24f48f5b Inlined PsiBundle constants in DecompiledDataFactory. 2012-03-26 21:52:03 +04:00
James Strachan a0e04dfcd5 updated kdoc so it highlights parameters with default values and varargs 2012-03-26 18:40:27 +01:00
James Strachan 051ae66093 Merge branch 'master' of github.com:JetBrains/kotlin 2012-03-26 17:18:13 +01:00
Nikolay Krasko 6fdaad60df KT-1643 Don't overwrite Kotlin run configurations on every run
#KT-1643 fixed
2012-03-26 20:07:43 +04:00
James Strachan 5ece48e3cc show traits and class visibility properly in kdoc and hide non API stuff (i.e. public and protected is shown) 2012-03-26 17:07:23 +01:00
Evgeny Gerashchenko 0595e88a21 Removed @Override annotation in JetContentBasedFileSubstitutor.getDecompiledPsiFile() to avoid broken compilation. 2012-03-26 19:38:39 +04:00
Alex Tkachman 83ed0a846e KT-1597 optimized as/as? 2012-03-26 16:56:24 +02:00
James Strachan 1c36fdf23c use more concise way to create a comparator 2012-03-26 15:17:19 +01:00
James Strachan 2803dfca08 tidied up the compareBy helper function a little; only compare based on the functions given 2012-03-26 15:07:34 +01:00
Stepan Koltsov bc17c7b4f3 injector to analyze js 2012-03-26 17:42:04 +04:00
Stepan Koltsov 0a08f811ea test compile builtins 2012-03-26 17:42:01 +04:00
Stepan Koltsov 1704edc6b9 AnotherTestCaseWithTmpdir 2012-03-26 17:41:56 +04:00
Nikolay Krasko 072a552923 KT-1644 Propose types after fun — for receiver type
#KT-1644 fixed
2012-03-26 17:31:27 +04:00
Stepan Koltsov a3d033531f need to build builtins.jar before building jdk-headers and stdlib 2012-03-26 15:13:01 +04:00
Nikolay Krasko ed969eb0b4 Do not suggest to import something that is already imported 2012-03-26 14:47:19 +04:00
James Strachan 5b252aaf39 added sample comparator code and tidied up some test cases & converted them to the cleaner JUnit 4 style 2012-03-26 11:43:25 +01:00
James Strachan dcae0277f1 updated the comments a little 2012-03-26 10:56:51 +01:00
James Strachan d8c3a8f55c added a couple of helper functions to make it easier to compare values, implement Comparable and create Comparators 2012-03-26 10:53:39 +01:00
Alex Tkachman d0e7248ec1 KT-628 !! support 2012-03-26 11:37:40 +02:00
James Strachan 793e2a9317 fix compiler error 2012-03-26 09:31:03 +01:00
James Strachan b90fdf3d81 fix up test case 2012-03-26 09:10:46 +01:00
James Strachan 3a4ed6a85f for consistency, moved extension functions on iterator/iterable/collection to the kotlin package rather than being split across kotlin and kotlin.util. Once intrinsic collections are here we could consider moving the java.util extension functions into kotlin.java.util 2012-03-26 08:59:16 +01:00
Andrey Breslav dd9c36387c KT-987 Unboxing nulls
#KT-987 Fixed
2012-03-26 11:42:34 +04:00
Andrey Breslav 6ce6855a91 Rename project to Kotln 2012-03-26 10:52:11 +04:00
James Strachan a194764657 added a helper method for converting functions into iterators (which have all the various standard library APIs on them) 2012-03-25 08:10:17 +01:00
James Strachan 85bf6dc5a7 fixed up setting the text on an element 2012-03-24 21:45:55 +00:00
James Strachan b688ff4a7c thanks to the heads up from Franck, I can work around KT-1646 - refactored previous Filter code to reuse the AbstractIterator base class and implemented filter/filterNot/filterIsInstance lazily 2012-03-24 21:14:54 +00:00
James Strachan e45cb714ab added test case for KT-1646 in an attempt to implement lazy filter/flatMap for Iterator 2012-03-24 20:29:11 +00:00
Stepan Koltsov 8ad5db5bd9 Fix KT-1639: extend JFrame
#KT-1639 Fixed
2012-03-24 20:36:43 +04:00
Leonid Shalupov b51805c84d plugin-publisher: add <idea-version since="IC-XXX.XX" /> to plugin.xml 2012-03-24 11:42:31 +04:00
Leonid Shalupov 6384bcb039 ReadMe: require ant 1.8 2012-03-24 11:41:27 +04:00
Andrey Breslav a89e26b3ac Fixed test paths in JS tests 2012-03-24 08:13:57 +01:00
Andrey Breslav e463226b24 Run js.tests in All Tests, remove testlib.tests 2012-03-24 08:05:42 +01:00