Commit Graph

2602 Commits

Author SHA1 Message Date
Alex Tkachman 020fdfddb9 fixing broken tests (after adding special handling for CharSequence) for class reading 2012-01-26 08:48:24 +02:00
Alex Tkachman 9dd27cfd1b fixing broken test for naming of class objects 2012-01-26 02:43:39 +02:00
Alex Tkachman c5d88251a9 CharSequence added in to stdlib 2012-01-25 22:09:32 +02:00
Stepan Koltsov 4545c72f69 properly serialize/parse Nothing type 2012-01-25 22:23:46 +04:00
Stepan Koltsov bbbddf1c83 JetDecomposerPattern.getArgumentList() may return null 2012-01-25 22:19:53 +04:00
Stepan Koltsov 3a09f69f9b fix attempt to create JetTypeImpl with ErrorScope
ErrorScope is created here if any typeParameterDescriptor upper bounds scope is ErrorScope
2012-01-25 21:28:46 +04:00
Alex Tkachman f6019018d1 Merge remote branch 'origin/master' 2012-01-25 19:17:06 +02:00
Alex Tkachman 57f99858c6 rewrite of anonymous names 2012-01-25 19:16:12 +02:00
Andrey Breslav 91337b8d9c Basic annotations on classes 2012-01-25 20:37:59 +04:00
Andrey Breslav dc58fa3535 Support running tests simultaneously with debugging IDE 2012-01-25 20:14:07 +04:00
Andrey Breslav 3130580d59 Test fixed 2012-01-25 20:12:28 +04:00
Andrey Breslav f8123e5fb3 Basic support for Java and Kotlin annotations 2012-01-25 19:35:42 +04:00
Andrey Breslav a5bd1c069f KT-913 Weird errors attempting to declare ArrayList of function type
KT-507  Wrong parsing of generic constructor calls with qualified names and functions
2012-01-25 18:50:44 +04:00
Andrey Breslav d00173dc69 Object removed from supertypes 2012-01-25 18:50:44 +04:00
Andrey Breslav 3e29aad6dd KT-987 Unboxing_nulls: Kotlinized versions of basic Java collections 2012-01-25 18:50:43 +04:00
Maxim Shafirov a63989f003 Download (and attach to respectful libraries) sources for IDEA CE 2012-01-25 18:23:09 +04:00
Nikolay Krasko 79d5c2e3ed Remove "ref" and "default" keywords from completion. Start using tokens for getting keyword completion constants. 2012-01-25 17:33:30 +04:00
Andrey Breslav 9421475ef4 Swing builder example (started) 2012-01-25 17:26:49 +04:00
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