Commit Graph

810 Commits

Author SHA1 Message Date
Stepan Koltsov 0d5283d0a8 move tests to subdirectories 2011-12-27 20:46:39 +04:00
Alex Tkachman 725bebc23f work in progress on compiler unification between cli and plugin 2011-12-27 17:36:37 +02:00
svtk 4272dafc36 ReplaceCallFix instead of two ReplaceDotCallWithSafeCall & ReplaceSafeCallWithDotCall 2011-12-27 19:21:33 +04:00
Nikolay Krasko a5d8ff4669 An attempt to achieve a better performance 2011-12-27 18:59:17 +04:00
svtk ee2fdbf0a9 Merge remote-tracking branch 'origin/master' 2011-12-27 17:00:54 +04:00
svtk 979dfdcd1e resolve of import all members from objects and variables 2011-12-27 17:00:43 +04:00
Andrey Breslav 7fcae64766 Parser test data fixed 2011-12-27 15:20:31 +04:00
Andrey Breslav 1704247534 Merge remote branch 'origin/master'
Conflicts:
	idea/testData/checker/RecursiveTypeInference.jet
2011-12-27 15:00:33 +04:00
Andrey Breslav 588a7c32b9 Merge remote branch 'origin/master' 2011-12-27 14:59:30 +04:00
Andrey Breslav b453880d9c Better message for recursive type inference 2011-12-27 14:59:24 +04:00
svtk 084472aa4f Merge remote-tracking branch 'origin/master' 2011-12-27 14:35:57 +04:00
svtk 7060f6ef80 Added imports resolve from objects and variables 2011-12-27 14:35:52 +04:00
Andrey Breslav f45c6171ba Resolve test data fixed 2011-12-27 14:17:23 +04:00
Andrey Breslav 7531b94bd6 Merge remote branch 'origin/master' 2011-12-27 12:16:45 +04:00
Andrey Breslav 79d321ee51 KT-875 Space is missing
#KT-875 Fixed
2011-12-27 12:06:11 +04:00
Andrey Breslav 8cad00a021 Merge remote branch 'origin/master' 2011-12-27 11:46:22 +04:00
Andrey Breslav fa5be15852 Diagnostics test data fixed 2011-12-26 19:55:29 +04:00
Andrey Breslav 3b0ca42e0b jet.typeinfo.TypeInfo -> jet.TypeInfo 2011-12-26 18:59:48 +04:00
svtk 90e5c03389 Merge remote-tracking branch 'origin/master' 2011-12-26 18:37:27 +04:00
svtk 36f50fa594 KT-819 Redeclaration error for extension properties with the same name and different receivers 2011-12-26 18:37:21 +04:00
Andrey Breslav eb0ded778c Merge remote-tracking branch 'origin/master' 2011-12-26 02:30:56 +04:00
Andrey Breslav 072546ed5d KT-868 unable to add a 'size' and 'empty' property to java.util.Map via extension methods 2011-12-26 02:30:51 +04:00
Alex Tkachman 41f9a71777 modules property instead of defineModules in Module DSL 2011-12-25 21:53:36 +02:00
Alex Tkachman f40cf97279 fix for KT-870 - when without parameter 2011-12-25 15:55:57 +02:00
Andrey Breslav f52eae71d0 GreatSyntacticShift: 'namespace' -> 'package' 2011-12-25 15:51:59 +04:00
Alex Tkachman 9f4cd37dbb stdlib included in to cli-compilation 2011-12-25 12:28:00 +02:00
Maxim Shafirov 28d9138798 Proper rt.jar detection on macs 2011-12-23 21:01:04 +03:00
Alex Tkachman 6d41dee6f7 static typ[e info for Any & Any? 2011-12-22 14:24:15 +02:00
Stepan Koltsov a50067f6cf ReadClassDataTest, working on generics 2011-12-21 22:28:23 +04:00
Maxim Shafirov fea25e629f merge commit 2011-12-21 09:12:21 +03:00
Maxim Shafirov 34e5f60496 Correct class object mapping in kotlin => java run 2011-12-21 09:07:22 +03:00
Maxim Shafirov 86bb01edcf Correct inner/outer class relation in kotlin => java run 2011-12-21 09:07:21 +03:00
Maxim Shafirov dd614569c0 Class objects are statics. I guess top level classes shall be static as well 2011-12-21 09:07:20 +03:00
Stepan Koltsov ec239e89ae fix tests broken yesterday
sorry, everyone
2011-12-21 17:03:24 +04:00
Nikolay Krasko 9c5ff3fa7f Refactoring: move main completion resolver out of Idea plugin. 2011-12-21 16:21:24 +04:00
Andrey Breslav 2d1c529dd1 Merge remote-tracking branch 'origin/master' 2011-12-21 11:37:40 +02:00
Andrey Breslav a3880923e1 GreatSyntacticShift: Disable complex token merging in type ref parsing, to fulfill kt307.jet test 2011-12-21 11:30:06 +02:00
Andrey Breslav f73b7522b9 GreatSyntacticShift: CheckerTestUtilTest fixed 2011-12-21 11:26:47 +02:00
Andrey Breslav 46832aaa5d GreatSyntacticShift: Resolve test data fixed 2011-12-21 11:08:31 +02:00
Andrey Breslav 4d644f1f0b GreatSyntacticShift: Type checker test data fixed 2011-12-21 11:06:06 +02:00
Andrey Breslav 91d10790b4 GreatSyntacticShift: Parser test data fixed 2011-12-21 10:57:09 +02:00
Andrey Breslav 6bad4830c3 Graet Syntactic Shift : Syntax for function literals fixed 2011-12-21 10:52:58 +02:00
Alex Tkachman 4fb7d95247 commented test for KT-857 2011-12-21 10:05:26 +02:00
Stepan Koltsov ad795d958f check $$TImpl class is not visible through JavaDescriptorResolver 2011-12-21 00:34:50 +04:00
Stepan Koltsov 6aca83b74b JvmAbi class with JVM-related Kotlin constants 2011-12-21 00:34:47 +04:00
Stepan Koltsov f04e470f03 rename StdlibNames 2011-12-21 00:34:43 +04:00
Stepan Koltsov 0655a5de85 reading abstract and final modifiers from binary classes 2011-12-21 00:07:00 +04:00
Stepan Koltsov c858de758e reading varargs
generics do not work yet:

===
fun <P> varargGeneric(a: Int, vararg b: P) = 1
===
2011-12-20 23:28:46 +04:00
Stepan Koltsov 6bee77715d reading functions with default args 2011-12-20 23:00:12 +04:00
Stepan Koltsov 6830adc359 minor issue in JavaDescriptorResolver @JetParameterValue reader 2011-12-20 23:00:07 +04:00