Commit Graph

2597 Commits

Author SHA1 Message Date
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
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