Commit Graph

342 Commits

Author SHA1 Message Date
Stepan Koltsov 2338af30a0 arrays in signatures: more tests, fix bugs 2012-01-06 23:21:31 +04:00
Alex Tkachman dba41c2e88 float/double ranges 2012-01-06 15:55:27 +02:00
Alex Tkachman 22afbed909 fixing stupid bug introduced in previous commit
simplification of api
2012-01-06 14:22:02 +02:00
Alex Tkachman 1d2e237312 KT-925 step methods for integral ranges 2012-01-06 13:11:44 +02:00
Alex Tkachman 9fbf27eb11 KT-821 and other improvements for ranges 2012-01-05 18:34:32 +02:00
Alex Tkachman ebe2c375cd KT-274 stdlib part and commented test. Still require frontend test 2012-01-05 00:16:25 +02:00
Alex Tkachman 3fd825d1a0 KT-873 fixing wrong register calculations 2012-01-04 14:29:21 +02:00
Alex Tkachman 629cdfc822 KT-865 extension function as unary operation 2012-01-04 12:54:10 +02:00
Alex Tkachman 15fde646c1 KT-864 wrong namespace class name generation 2012-01-04 12:12:02 +02:00
Alex Tkachman b2593b268e KT-715. T.javaClass & TypeInfo.javaClassForType 2012-01-04 10:17:40 +02:00
Stepan Koltsov e373d215d6 remove noise after 0b93c1f8e8 2012-01-03 22:09:12 +04:00
Stepan Koltsov 74e72fbbc6 fix comparable signature generation
fix todo by Alex Tkachman 2ec54436c5
2012-01-03 21:15:26 +04:00
Stepan Koltsov a7a1bd2102 omit generic signature for simple methods 2012-01-03 21:15:21 +04:00
Stepan Koltsov 52400dbd1e explicit test for java signature writing
(partially replaces CompileJavaAgainstKotlinTest)
2012-01-03 21:15:12 +04:00
Stepan Koltsov 7325285813 read properties from binary classes
(intermediate version)
2012-01-03 17:16:50 +04:00
Alex Tkachman 2ec54436c5 KT_887 fix. jet.Comparable mapped to j.l.Comparable 2012-01-03 12:34:12 +02:00
Alex Tkachman e576423c8e KT-903 test. unreproducable 2012-01-02 14:47:58 +02:00
Alex Tkachman cde54d59bd KT-877 - wrong codegen for unary plus 2012-01-02 09:49:04 +02:00
Alex Tkachman c3725054eb test for obsolete KT-889 2012-01-02 09:36:13 +02:00
Alex Tkachman a25416e5cf KT-894 wrong string concatenation 2012-01-02 09:27:32 +02:00
Alex Tkachman 12af19e991 KT-881 overoptimized + in string templates 2012-01-02 08:35:54 +02:00
Stepan Koltsov b22ec83b15 split ResolveToJava.jet into smaller test 2011-12-31 00:53:28 +04:00
Stepan Koltsov 0b93c1f8e8 split JetDiagnosticTest Abstract.jet into smaller tests 2011-12-31 00:53:14 +04:00
Maxim Shafirov b8590ada4f Move close to other stdlib tests 2011-12-30 19:29:29 +04:00
Stepan Koltsov 6446e83b29 remove VariableDescriptor.inType
(approved by Andrey Breslav)
2011-12-30 18:45:49 +04:00
svtk e25446a708 resolve imports from objects; error "cannot import from"; ClassDescriptorBoundToReceiver added 2011-12-30 16:19:10 +04:00
svtk 244d390d71 KT-587 Unresolved reference 2011-12-30 16:17:32 +04:00
Stepan Koltsov 1bb5828613 reading properties info from binary classes
Add final modifier to val backing field
2011-12-30 00:05:32 +04:00
svtk 533bab41ef objects or variables members import resolve functionality rollback 2011-12-29 17:00:39 +04:00
Andrey Breslav 939f9ac279 Merge remote branch 'origin/master' 2011-12-27 21:29:48 +04:00
Andrey Breslav 4579c9826f Reverting problematic commits:
fa500f453d	Alex Tkachman	Today 19:47
725bebc23f	Alex Tkachman	Today 19:36
2011-12-27 21:26:20 +04:00
Stepan Koltsov 617b3b5db5 ReadClassDataTest: type variable resolver 2011-12-27 20:46:43 +04:00
Stepan Koltsov 0d5283d0a8 move tests to subdirectories 2011-12-27 20:46:39 +04:00
Andrey Breslav 6aafaa1851 JetNamespace eliminated 2011-12-27 20:23:58 +04:00
Alex Tkachman 725bebc23f work in progress on compiler unification between cli and plugin 2011-12-27 17:36:37 +02: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
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 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