Commit Graph

2998 Commits

Author SHA1 Message Date
Stepan Koltsov bbf2f60aef Revert "remove FunctionDescriptorImpl constructor overloading"
This reverts commit 964b66ecb1.
2012-02-06 20:39:04 +04:00
Stepan Koltsov b2944a1bd1 Revert "properly rewrite *Descriptor owner in FunctionDescriptorImpl.copy()"
This reverts commit d6907848c5.
2012-02-06 20:38:35 +04:00
Nikolay Krasko ce6850ae4d KT-1051 Java interoperability completion - fix java subpackages 2012-02-06 20:25:02 +04:00
Stepan Koltsov d6907848c5 properly rewrite *Descriptor owner in FunctionDescriptorImpl.copy() 2012-02-06 19:07:14 +04:00
Alex Tkachman abc9a7ca46 JetCompieler reports stderr 2012-02-06 16:57:18 +02:00
Alex Tkachman 9d69c62a6c Netty example 2012-02-06 16:32:22 +02:00
Stepan Koltsov 964b66ecb1 remove FunctionDescriptorImpl constructor overloading 2012-02-06 18:20:03 +04:00
Alex Tkachman 09a8834220 inline variable 2012-02-06 16:16:13 +02:00
Nikolay Krasko e6197f0160 KT-801 Implement Naviagate -> Class... for kotlin 2012-02-06 16:36:36 +04:00
Maxim Shafirov 9e7581c856 Give up on cleaning loader properly 2012-02-06 16:19:41 +04:00
Nikolay Krasko f03fb92f53 Auto select completion proposal 2012-02-06 15:48:28 +04:00
Nikolay Krasko afd8f380c9 Insert import on applying top level function completion 2012-02-06 15:47:34 +04:00
Maxim Shafirov 326c518dd9 remove debug mode, it's slow 2012-02-06 15:16:51 +04:00
Maxim Shafirov bb3653b612 Make sure it's 3.8 2012-02-06 15:13:27 +04:00
Maxim Shafirov f80ad4c35a Yet another attempt to fix tests 2012-02-06 15:01:54 +04:00
Maxim Shafirov 87f3b649e6 Yet another attempt to fix tests 2012-02-06 14:15:37 +04:00
Alex Tkachman a5185ad206 Guice example 2012-02-06 11:04:19 +02:00
Alex Tkachman 3578d51cb1 Initial support for annotations 2012-02-05 11:29:04 +02:00
Evgeny Goldin 1ed825e2cb Ant task - Maze test is commented out (compilation fails); <kotlin-home-setup> update to reflect project changes; <verify-exists> added. 2012-02-04 19:01:54 +02:00
Stepan Koltsov ba15b59ff5 add missing JDK classes to mockJDK
java.lang.Appendable and several others
2012-02-04 12:49:35 +04:00
Stepan Koltsov b4028bff97 attach asm src to libraries 2012-02-04 12:46:19 +04:00
Stepan Koltsov 5dfcda80c0 Test never worked. Mark it pending for convenience. 2012-02-04 12:15:23 +04:00
Stepan Koltsov 9015ce29c2 diamond inheritance in JetDiagnosticsTest 2012-02-04 11:59:57 +04:00
Stepan Koltsov 3623c7fc59 OverrideFunctionWithParamDefaultValue test in JetDiagnosticsTest 2012-02-04 11:59:54 +04:00
Stepan Koltsov bf53a14c4e properly copy error function 2012-02-04 11:56:36 +04:00
Stepan Koltsov d9ffa4c882 more precise type of TypeConstructor.getDeclarationDescriptor 2012-02-04 03:55:57 +04:00
Stepan Koltsov a7eb137b2f error descriptions in error objects 2012-02-04 03:41:21 +04:00
Maxim Shafirov a0ea7ba2b3 Yet another attempt to fix tests 2012-02-03 22:05:06 +04:00
Andrey Breslav 20178a7bb5 Local object declarations support (by Pavel Talanov) 2012-02-03 20:45:39 +04:00
svtk 0632f90c53 KT-1193 Check enum entry supertype 2012-02-03 20:35:29 +04:00
Maxim Shafirov 91da7e4e16 Hopefully, fix tests (they needn't to be executed actually) 2012-02-03 19:39:13 +04:00
Nikolay Krasko cc19a21ff3 Enable completion for top level functions from kotlin in kotlin mode 2012-02-03 17:02:04 +04:00
Nikolay Krasko bd1bb1f0bd - Tests for KT-1051, KT-1151 and KT-1100
- Icon for java fake class
2012-02-03 16:05:30 +04:00
Andrey Breslav 35fb5faad8 Trying to fix the test 2012-02-03 15:05:55 +04:00
Andrey Breslav 649a639bba Test for
KT-274  Add Enumeration.iterator () method in global namespace
2012-02-03 15:04:14 +04:00
Andrey Breslav abd0932dfe Test for
KT-274  Add Enumeration.iterator () method in global namespace
2012-02-03 15:00:55 +04:00
Andrey Breslav fba7829ab8 KT-274 Add Enumeration.iterator () method in global namespace
Looking up iterator() via generic extensions' too
2012-02-03 14:57:26 +04:00
svtk 75f1f06862 test for KT-1028 2012-02-03 13:14:50 +04:00
svtk 34ee879094 KT-1189 StackOverflow in ide 2012-02-03 13:14:28 +04:00
svtk 6251b413a2 New check rules for inc, plus & plusAssign
KT-1176 arrayList[0]++. Setter is stored for array access expression when it's needed
2012-02-03 12:10:12 +04:00
svtk db07a33d59 Added reference to array set method for expression like 'array[0]++' 2012-02-03 12:10:12 +04:00
svtk 1cb4c89c5c Mark only brackets when array access expression is unresolved 2012-02-03 12:10:12 +04:00
Alex Tkachman 948ccc5205 javaClass<T>() function 2012-02-03 09:46:40 +02:00
Alex Tkachman 36203e5e17 typo fixed 2012-02-03 08:51:00 +02:00
Alex Tkachman 43a2a27966 String.endWith & replace added 2012-02-03 08:48:03 +02:00
Maxim Shafirov adf97c3c53 outofmemoryfix 2012-02-02 21:24:13 +04:00
Nikolay Krasko 9531415aae KT-1051 Java interoperability completion - tests 2012-02-02 21:06:59 +04:00
Maxim Shafirov 0ec6132798 Actors moved to other examples 2012-02-02 20:52:14 +04:00
Maxim Shafirov 04b0699cd5 Fix memory leak by disposing a classloader. The real issue though is located in TypeInfoParser, that has WeakHashMap with values referencing keys. 2012-02-02 20:35:15 +04:00
Maxim Shafirov 14ab62cf7a Out-of-process compiler 2012-02-02 18:59:03 +04:00