Commit Graph

  • 4b7f3f718e ReadKotlinBinaryClassTest: fix constructor with type parameter Stepan Koltsov 2012-01-23 20:19:37 +04:00
  • 969956a20d lots of minore refactorings Pavel Talanov 2012-01-23 20:14:33 +04:00
  • 2bc768d9cf builder example working Pavel Talanov 2012-01-23 19:29:35 +04:00
  • 45cc0cd99e properly read fields of array type from java bytecode Stepan Koltsov 2012-01-23 19:12:19 +04:00
  • 31aa68c891 refactor qualified expression translation Pavel Talanov 2012-01-23 18:16:51 +04:00
  • ca6f04eb55 'erased' annotation supported for type parameters. This is for internal use only. Andrey Breslav 2012-01-23 17:48:57 +04:00
  • c68c0f8c89 refactor access translator logic Pavel Talanov 2012-01-23 17:45:13 +04:00
  • 2cde87525e Remove manual inserting new lines Nikolay Krasko 2012-01-23 17:44:04 +04:00
  • 54fea38855 refactor qualified expression translation Pavel Talanov 2012-01-23 17:19:23 +04:00
  • e20dfedd1c fix most of the tests Pavel Talanov 2012-01-23 16:58:55 +04:00
  • c52e56740d KT-983 Code completion for not-imported classes - Show kotlin classes (another temp commit) Nikolay Krasko 2012-01-23 15:20:57 +04:00
  • 0f70f098b3 Screen menu on Macs for shared IDEA configuration“ Maxim Shafirov 2012-01-23 15:11:25 +04:00
  • a0867144f3 Added asm library sources to repository. Evgeny Gerashchenko 2012-01-23 13:26:20 +04:00
  • 280b0712f9 Inherited JDK for jet.as.java.psi.iml module and removing annotations reference Nikolay Krasko 2012-01-23 11:29:23 +04:00
  • a76c1c7f4e temp diag to fix test on TeamCity Stepan Koltsov 2012-01-23 04:12:12 +04:00
  • 1fc608c900 fix paths in ForTestCompileStdlib Stepan Koltsov 2012-01-23 03:59:14 +04:00
  • 4767e5c935 split TestlibTest into two tests Stepan Koltsov 2012-01-23 03:37:09 +04:00
  • 19b206378d Allow to specify java launcher options for bin/kotlin Stepan Koltsov 2012-01-23 03:37:04 +04:00
  • 1030fcf016 Ant task - <kotlinc module=".."/> support + test Evgeny Goldin 2012-01-22 20:48:55 +02:00
  • 7356abf447 Ant task - "buildToolsBootstrap" target to prepare "${bootstrap-dir}/kotlinc" Evgeny Goldin 2012-01-22 19:15:14 +02:00
  • 5fef229297 Ant task - main "build.xml" - back to "${idea.sdk}/*.jar" Evgeny Goldin 2012-01-22 17:57:54 +02:00
  • 317ef287e5 Ant task - "setup-kotlin-home" checks availability of "bootstrap.compiler", set in TC environment Evgeny Goldin 2012-01-22 17:13:36 +02:00
  • 11dbb76363 Ant task - main "build.xml" updates; "setup-kotlin-home" checks ${kotlin-home} availability; "longer-examples-tests" - Java runs disabled (fail right now) Evgeny Goldin 2012-01-22 16:49:01 +02:00
  • 127aab109d Ant task tests - print/println implementation removed from examples. Evgeny Goldin 2012-01-21 19:34:20 +02:00
  • 5add400e5e Merge remote branch 'origin/master' Alex Tkachman 2012-01-20 20:21:25 +01:00
  • de75cfd007 Very big code migration started. Still in progress. Tests fail. Pavel Talanov 2012-01-20 22:58:25 +04:00
  • 53f7c9d007 Avoid dropping config/system on each IDEA binaries update Maxim Shafirov 2012-01-20 20:35:41 +04:00
  • 496ced4f1a test for default std.io.* svtk 2012-01-20 19:32:02 +04:00
  • b3eb44e769 removed some string methods from library.jet svtk 2012-01-20 19:31:04 +04:00
  • f541cce098 Get full/core versions of IDEA using update_dependencies.xml. Don't use plugin SDK anymore. Maxim Shafirov 2012-01-20 19:17:32 +04:00
  • 35a1240dc7 KT-1018: better handling of property visibility Alex Tkachman 2012-01-20 14:21:38 +01:00
  • 8ec8fa47a4 KT-1078 Problem with visibility in do-while svtk 2012-01-20 14:52:48 +04:00
  • b4b1ec1bb5 Merge remote branch 'origin/master' Alex Tkachman 2012-01-20 11:05:02 +01:00
  • aa2baf1eff tiny diagnostics improvments Alex Tkachman 2012-01-20 11:04:48 +01:00
  • c09806da79 KT-1066 false 'Variable cannot be initialized before declaration' svtk 2012-01-20 14:01:31 +04:00
  • 936a081bae KT-1075 No type check for 'in range' condition in 'when' expression svtk 2012-01-20 12:10:34 +04:00
  • e2189f53e1 KT-1071 import the std.io package by default (tests after KT-842) svtk 2012-01-20 12:00:33 +04:00
  • 7fae503a38 KT-1080 Don't use previously imported packages while resolving import references svtk 2012-01-20 11:58:17 +04:00
  • 746279ed56 diagnostics in mkdirs Stepan Koltsov 2012-01-19 20:33:37 +04:00
  • b360d2ada3 test for bytecode generation of kotlin code against descriptors loaded from binary classes Stepan Koltsov 2012-01-19 20:16:09 +04:00
  • 8125a1003e move some tests into "compiler" subpackage Stepan Koltsov 2012-01-19 20:16:05 +04:00
  • b6590a3814 codegen: fix calls to global functions when loaded from java descriptors Stepan Koltsov 2012-01-19 18:05:00 +04:00
  • 04eb707744 migrated according to the last when changes Pavel Talanov 2012-01-19 17:38:59 +04:00
  • 021fb14c77 KT-1065 No completion between function name and call brackets Nikolay Krasko 2012-01-19 17:13:37 +04:00
  • 0c95fb9fc1 Fix override resolutions when the same supertype is (indirectly) included many times, such as Andrey Breslav 2012-01-19 16:50:20 +04:00
  • 14bccd9352 Fix line separators insertion Nikolay Krasko 2012-01-19 16:43:49 +04:00
  • 7673c87ecb System.getProperty("line.separator")/"\n" Sergey Ignatov 2012-01-19 14:36:01 +04:00
  • e3454dbb53 Big migration. Pavel Talanov 2012-01-18 20:56:23 +04:00
  • 0e13952e0e Compilation fix (API changed in IDEA core) Maxim Shafirov 2012-01-19 14:30:21 +04:00
  • 86cbfc91c6 refactor and TODO clean-up Pavel Talanov 2012-01-17 17:45:45 +04:00
  • 4dcf9eafaf Compilation fix (API changed in IDEA core) Maxim Shafirov 2012-01-19 14:16:02 +04:00
  • 792f2c18ee KT-1064 Override methods should be separated with line breaks Nikolay Krasko 2012-01-19 13:35:04 +04:00
  • 560e0ad604 possible fix for broken compilation Alex Tkachman 2012-01-19 10:13:22 +01:00
  • e13b438a69 KT-1074 Need to avoid unnecessary parenthesis for converted code Sergey Ignatov 2012-01-19 12:19:51 +04:00
  • 52b81a15e5 KT-998: wrong codegen for labeled continue/break Alex Tkachman 2012-01-19 00:01:46 +01:00
  • 9b0ff6b4d8 better location diagnostic of internal errors Alex Tkachman 2012-01-18 21:27:03 +01:00
  • 86a33f8b16 KT-1076 reversed ranges Alex Tkachman 2012-01-18 20:01:18 +01:00
  • 1a6f018454 Merge remote branch 'origin/master' Alex Tkachman 2012-01-18 18:10:52 +01:00
  • a529ad2ac7 KT-1054 comparison of booleans Alex Tkachman 2012-01-18 18:10:41 +01:00
  • 16ceb446a3 Fixed completion for method calls. Initial support of Parameter Info (Ctrl+P) feature (including named parameters reordering). Todo list: 1. Constructors are not working now (even primary constructor). 2. Tests. unknown 2012-01-18 21:05:30 +04:00
  • 01b405c86a KT-1055 wrong identityEquals codegen Alex Tkachman 2012-01-18 17:34:48 +01:00
  • 47530f1c62 double space fixed in some cases Sergey Ignatov 2012-01-18 19:41:07 +04:00
  • 4521a26350 Merge remote-tracking branch 'origin/master' svtk 2012-01-18 19:29:00 +04:00
  • cc3a7448dc KT-657 Semantic checks for when without condition svtk 2012-01-18 19:28:39 +04:00
  • dd1fd26461 KT-1053 Incorrect auto formatting of when expression Nikolay Krasko 2012-01-18 19:27:41 +04:00
  • cbcfeaa1b7 control flow construction: creation of unbound labels in when fixed svtk 2012-01-18 14:34:28 +04:00
  • d3fc3d36e9 Converter.elementToKotlin added Sergey Ignatov 2012-01-18 13:46:11 +04:00
  • c256bdb44f Merge remote-tracking branch 'origin/master' svtk 2012-01-18 13:45:18 +04:00
  • 3b78930b38 Don't rely on ant.jar from IDEA distribution, use ANT that runs the task Maxim Shafirov 2012-01-18 13:38:04 +04:00
  • 04b1a4937c Merge remote-tracking branch 'origin/master' svtk 2012-01-18 13:31:52 +04:00
  • becd713111 KT-234 Force when() expressions to have an 'else' branch KT-973 Unreachable code svtk 2012-01-18 13:31:42 +04:00
  • 6818392cde don't show package local functions when "public" key is switch on Sergey Ignatov 2012-01-18 13:30:11 +04:00
  • 2a3d1b2b45 KT-1033 Generate implementations produces wrong code Nikolay Krasko 2012-01-18 12:16:40 +04:00
  • e2782e0766 make error type from error class Stepan Koltsov 2012-01-18 12:11:02 +04:00
  • 33aa343ba7 one more problem in codegen Stepan Koltsov 2012-01-18 12:10:48 +04:00
  • cfecf50698 useful asserts in codegen Stepan Koltsov 2012-01-18 12:10:37 +04:00
  • 2d36f30d77 fix compilation of testlib agains stdlib.jar Stepan Koltsov 2012-01-18 12:10:30 +04:00
  • b8496fd2f6 ReadKotlinBinaryClassTest: check reified Stepan Koltsov 2012-01-18 12:08:26 +04:00
  • ff74f8217b another "temporary" hack Stepan Koltsov 2012-01-18 12:08:11 +04:00
  • 6283f5d829 hacks against KT-941 Stepan Koltsov 2012-01-18 12:07:51 +04:00
  • a6bea1480f read class data: fix IntRange loading Stepan Koltsov 2012-01-18 12:07:35 +04:00
  • e6b859f7c0 temporary hack for jet.Iterator.hasNext property Stepan Koltsov 2012-01-18 12:07:15 +04:00
  • df9a4c7786 allow two ext properties with same name in one package Stepan Koltsov 2012-01-18 12:07:03 +04:00
  • 509e018954 Merge remote branch 'origin/master' Andrey Breslav 2012-01-18 12:07:12 +04:00
  • c5ef3602e3 KT-497 IndexOutOfBounds on correct code: a stub fix #KT-497 In Progress Andrey Breslav 2012-01-18 12:04:57 +04:00
  • e7daae8804 fix ext prop type param output of ReadKotlinClassDataTest Stepan Koltsov 2012-01-18 12:04:16 +04:00
  • 106846e868 ReadKotlinBinaryClassTest: nullability Stepan Koltsov 2012-01-18 12:03:58 +04:00
  • 6ceb6816be ReadKotlinBinaryClassTest: List<*> Stepan Koltsov 2012-01-18 12:03:42 +04:00
  • 0229e725ab read class data: resolve Function* types Stepan Koltsov 2012-01-18 12:03:23 +04:00
  • 4ded2e79ad refactor java descriptor resolver Stepan Koltsov 2012-01-18 12:01:00 +04:00
  • c18a5009a4 test for function type Stepan Koltsov 2012-01-18 11:56:27 +04:00
  • 5c6823a094 ReadJavaBinaryClassTest: Any Stepan Koltsov 2012-01-18 11:56:14 +04:00
  • 3407f808f0 Ant task - running "kotlinc-dir"/"kotlinc-jar" added to all tests Evgeny Goldin 2012-01-18 01:55:02 +02:00
  • f34c285fef Ant task - class names made shorter; destjar/includeRuntime/excludeStdlib supported; no static references; Evgeny Goldin 2012-01-17 23:39:42 +02:00
  • 157353e2cd Merge branch 'build-tools' of git+ssh://git.labs.intellij.net/jet into build-tools Evgeny Goldin 2012-01-17 23:06:52 +02:00
  • 0f9a21a305 no error scope in good type Stepan Koltsov 2012-01-17 19:33:47 +04:00
  • cf8e901823 test read class with two properties Stepan Koltsov 2012-01-17 19:33:15 +04:00
  • 7954938cb8 properly read final field from java code Stepan Koltsov 2012-01-17 19:33:03 +04:00
  • 1fc0d9b0f4 ReadKotlinModelFromJavaBinaryClasses Stepan Koltsov 2012-01-17 19:32:50 +04:00
  • 49dbcaa728 rename ReadClassDataTest Stepan Koltsov 2012-01-17 19:32:18 +04:00