Commit Graph

2584 Commits

Author SHA1 Message Date
Maxim Shafirov 25b71cd6c9 suite.addTestSuite(class) won't work if passed TestCase instance has TestCase.class loaded by different classloader. It does so very silently (this is a note to reified generics haters) 2012-01-25 17:00:43 +04:00
James Strachan f527890437 Merge remote-tracking branch 'origin/master' 2012-01-25 11:57:51 +00:00
James Strachan 40775133fa updated link to more accurate bug report 2012-01-25 11:56:15 +00:00
Maxim Shafirov 20920f0a0b Temp directories, which reside under project root replaced with java.io.tmpdir based ones. 2012-01-25 15:51:12 +04:00
Andrey Breslav 9d8abdac0c Introduce variable for clarity 2012-01-25 15:34:17 +04:00
Andrey Breslav 4f630ca390 Supported creating JetFiles with custom names 2012-01-25 15:33:29 +04:00
Alex Tkachman 1154d3dd98 improved test for KT-1136 2012-01-25 13:32:06 +02:00
Alex Tkachman 02c2e9d5e6 Merge remote branch 'origin/master' 2012-01-25 13:30:06 +02:00
Alex Tkachman 4633e1c7f4 KT-1136 proper generation of accessors 2012-01-25 13:29:16 +02:00
Nikolay Krasko e5f4377ee4 - KT-1068 Formatter: no indent after for
- KT-1098  After entering "if (lock == null)" and pressing enter indent is wrong
- Move tests for formatter
2012-01-25 15:03:46 +04:00
Maxim Shafirov 88a71b9ef2 Make sure we won't compile same modules in subsequent script runs in same VM instance 2012-01-25 15:02:58 +04:00
Maxim Shafirov aca633cae0 Attempt to fix CompileEnvironmentTest 2012-01-25 14:49:48 +04:00
James Strachan 49b8c50888 Merge remote-tracking branch 'origin/master' 2012-01-25 10:44:46 +00:00
James Strachan a6c6266603 added a test case for KT-1131 2012-01-25 10:44:21 +00:00
Maxim Shafirov e79041e680 Don't shut down VM if the test that calls main() directly fails. 2012-01-25 14:17:47 +04:00
Maxim Shafirov cf6704479f some logging 2012-01-25 13:59:27 +04:00
svtk c9cba3e1cc KT-939 CommonSupertypes erases scopes associated to types 2012-01-25 13:53:07 +04:00
James Strachan 7a02508bb0 added a little readme to help folks get started building the project & plugin 2012-01-25 09:52:29 +00:00
Maxim Shafirov 33f66ab292 no need to copy jar 2012-01-25 13:15:44 +04:00
Andrey Breslav 408b91e43d KT-1130 Remove ref from keywords 2012-01-25 13:13:38 +04:00
Andrey Breslav 90b98a63b5 KT-1130 Remove ref from keywords 2012-01-25 13:12:42 +04:00
Maxim Shafirov 4c4aafd2d3 Delete temporary directories on exit 2012-01-25 12:57:08 +04:00
Alex Tkachman 3c13a2cd98 KT-968 String should provide an iterator() method 2012-01-25 09:36:55 +02:00
Stepan Koltsov 309b6b3e0e fix erased parameters codegen and parsing 2012-01-24 23:11:14 +04:00
Maxim Shafirov 745759861d Use dedicated temp directory, make sure we're safe in multithreaded tests execution. 2012-01-24 22:46:09 +04:00
Alex Tkachman 6857774f5a Merge remote branch 'origin/master' 2012-01-24 18:57:44 +02:00
Alex Tkachman cedec38b8e test for obsolete KT-1093 2012-01-24 18:57:29 +02:00
Alefas ffc6ffdb04 Fixed checking reference target for constructors (to show something with green background) 2012-01-24 20:53:00 +04:00
Alefas d3a0b70acd Fixed completion of functions with implicit receiver. 2012-01-24 20:52:44 +04:00
Alefas 9246cd5b81 Fixed parameter info issues: 1. Constructors. 2. Green background. 3. Default parameters text is better for literals now. 4. Added few tests. 2012-01-24 20:52:06 +04:00
Alex Tkachman 855a0097a0 test for unreproducable KT-1134 2012-01-24 18:36:38 +02:00
Alex Tkachman 7359388725 KT-1113 proper typeinfo(javaClass) 2012-01-24 18:11:29 +02:00
Maxim Shafirov ad9ee0eda8 Command line args changed 2012-01-24 18:38:55 +04:00
Maxim Shafirov 81ef081a87 Finally drop attaching stdlib sources everywhere 2012-01-24 17:20:19 +04:00
Maxim Shafirov 00667b14e7 Simplify rt.jar discovery 2012-01-24 17:18:33 +04:00
svtk 930eb255b2 fix after merge 2012-01-24 16:58:29 +04:00
svtk 428681f1d3 'add primary constructor fix' changed to 'change to invocation fix' (for delegators to super class) 2012-01-24 16:58:29 +04:00
svtk 70d0cd882b KT-650 Prohibit creating class without constructor 2012-01-24 16:58:29 +04:00
Alex Tkachman ee5fcccda9 Merge remote branch 'origin/master' 2012-01-24 14:48:27 +02:00
Alex Tkachman 8176487c93 changed synchronized from extension method to normal one 2012-01-24 14:48:09 +02:00
Nikolay Krasko fa6109a843 KT-1036 JetFile -> PsiJavaFile cast problem - one more test for changed diagnostic behaviour 2012-01-24 16:32:41 +04:00
Alex Tkachman e61a9f62ba crazy bug with constructing object of the same class as calling class 2012-01-24 13:30:38 +02:00
Nikolay Krasko 5613cb90f9 KT-1036 JetFile -> PsiJavaFile cast problem 2012-01-24 15:00:07 +04:00
Stepan Koltsov 590a81feae test Tuple0 is properly mapped/unmapped 2012-01-24 00:38:30 +04:00
Stepan Koltsov 614ee5d690 java.lang.String in signature should serialized and mapped back to java.lang.String 2012-01-24 00:38:26 +04:00
Stepan Koltsov f21ad2f536 fix couple of bugs in constructor signature serialization/parsing 2012-01-23 22:49:46 +04:00
Stepan Koltsov 8dd62f124a fix testlib test: compile own java classes 2012-01-23 22:49:40 +04:00
Stepan Koltsov 4b7f3f718e ReadKotlinBinaryClassTest: fix constructor with type parameter
class ClassWithConstructorAndTypeParameter<P>()
2012-01-23 20:19:37 +04:00
Stepan Koltsov 45cc0cd99e properly read fields of array type from java bytecode
KT-1086
2012-01-23 19:12:19 +04:00
Andrey Breslav ca6f04eb55 'erased' annotation supported for type parameters. This is for internal use only. 2012-01-23 17:49:05 +04:00