Commit Graph

66577 Commits

Author SHA1 Message Date
Andrey Breslav 370167eec6 Finder disabled 2011-12-09 13:52:34 +04:00
Andrey Breslav 88d831de62 Merge remote branch 'origin/master' 2011-12-09 13:51:52 +04:00
Andrey Breslav 744253bcd3 StackOverlowes fixed with FQNames remembered in trace 2011-12-09 13:51:44 +04:00
Pavel Talanov 33e795ee69 extension literal support and tests. 2011-12-09 13:35:37 +04:00
Pavel Talanov 2418e23c04 virtual extension functions support and tests. 2011-12-09 13:35:36 +04:00
Alex Tkachman 81feca7bfd more correct signature 2011-12-09 10:51:05 +02:00
svtk 4d303b0225 KT-782 Allow backing field usage for accessors of variables on namespace level 2011-12-08 21:57:50 +04:00
Pavel Talanov 50c44db278 extension functions support and tests. 2011-12-08 21:54:49 +04:00
Alex Tkachman 157875111d default args in BinaryTrees benchmark 2011-12-08 19:32:31 +02:00
Alex Tkachman 602aea0467 KT-707 default params for constructors 2011-12-08 19:22:09 +02:00
svtk c80e42eff3 KT-472 Strange bug with resolve - 3 2011-12-08 20:35:41 +04:00
Pavel Talanov 6a07101bd7 finished code clean up. 2011-12-08 19:38:07 +04:00
Pavel Talanov db13f57dc1 refactor 2011-12-08 19:31:56 +04:00
Pavel Talanov 5a3135fa40 refactor. 2011-12-08 19:26:03 +04:00
svtk a41452a01e fix after merge 2011-12-08 19:25:11 +04:00
svtk b0ba456bd0 Merge remote-tracking branch 'origin/master'
Conflicts:
	compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorResolver.java
2011-12-08 19:22:12 +04:00
Andrey Breslav 9d6222c75a Merge remote branch 'origin/master' 2011-12-08 19:17:53 +04:00
Andrey Breslav 22e1412c38 KT-743 Wrong type inference 2011-12-08 19:17:31 +04:00
Pavel Talanov dfe247e8f8 Refactor. 2011-12-08 19:10:21 +04:00
Pavel Talanov cdc205cc07 Added a bunch of tests which were omitted because of using ArrayList. 2011-12-08 18:57:19 +04:00
svtk faf6b87d87 Merge remote-tracking branch 'origin/master' 2011-12-08 18:55:33 +04:00
svtk d93818d0f5 KT-371 Resolve default parameters for constructors 2011-12-08 18:29:52 +04:00
Alex Tkachman 4bfdbdd063 Merge remote branch 'origin/master' 2011-12-08 16:25:07 +02:00
Alex Tkachman 42a0062b79 LockPerf benchmark and related fixes (nested closures) 2011-12-08 16:24:41 +02:00
Pavel Talanov 5f352cf707 fixes. 2011-12-08 18:21:20 +04:00
Pavel Talanov dcc21fd4e1 Array list test suite. 2011-12-08 17:48:46 +04:00
Pavel Talanov 38dd718cec fix test 2011-12-08 17:20:50 +04:00
Pavel Talanov 71b1eac050 arrayList simple test. 2011-12-08 17:14:14 +04:00
Pavel Talanov f375aa02e3 simplify standardClasses mechanism 2011-12-08 16:54:20 +04:00
Pavel Talanov 4e80605b8b work on java.util.ArrayList 2011-12-08 16:46:17 +04:00
Pavel Talanov c9e321d8e4 Refactor. 2011-12-08 15:58:10 +04:00
Pavel Talanov c25c073b5a implement standard classes mechanism 2011-12-08 15:58:10 +04:00
Pavel Talanov a9491fa77e work on standard classes mechanism implementation 2011-12-08 15:58:09 +04:00
Pavel Talanov b394483085 simple for support 2011-12-08 15:58:08 +04:00
Maxim Shafirov 0b4d013e94 JavaElementFinder now returns light classes, that use compiler on demand only 2011-12-08 15:56:20 +04:00
svtk a0cd4af3bd Merge remote-tracking branch 'origin/master' 2011-12-08 13:43:56 +04:00
svtk e05dea7046 added specializing error "Variable initializer is redundant" for unused-vars analysis 2011-12-08 13:43:46 +04:00
svtk 7213d43f22 added util methods 'getParentOfType', 'isAncestor' for descriptors 2011-12-08 13:42:32 +04:00
Alex Tkachman b89956f1fd LockPerf benchmark and related fixes (try/break/continue interoperability) 2011-12-08 11:18:27 +02:00
Stepan Koltsov 0656f1f0e0 writing java method signatures
All tests pass, but it does not mean nothing is broken.
2011-12-08 04:31:44 +04:00
Stepan Koltsov ec83517f8d generic signature is not needed in bridge method
(signature generation code will be restored/rewritten in next commit)

please review
2011-12-08 04:31:40 +04:00
Stepan Koltsov c6ed916101 fix wrong names 2011-12-08 04:31:36 +04:00
Alex Tkachman 43885f0955 KT-769, KT-773 wrong compilation of when 2011-12-07 20:34:48 +02:00
Stepan Koltsov c76463256b refactor tests 2011-12-07 22:27:42 +04:00
Stepan Koltsov b2917154e0 extract file utils 2011-12-07 22:27:38 +04:00
Stepan Koltsov a16874be6f Revert "refactor tests". I've broken tests again.
This reverts commit 8db2617701.
2011-12-07 22:06:35 +04:00
Stepan Koltsov 8db2617701 refactor tests 2011-12-07 21:01:51 +04:00
Stepan Koltsov 4cd02c983d CompileJavaAgainstKotlinTest
Test is:

1. find pairs of kotlin/java files in compiler/testData/compileJavaAgainstKotlin
and for each pair

2. compile kotlin file

3. compile java file with kotlin .class in classpath

4. check everything is OK
2011-12-07 20:32:58 +04:00
Andrey Breslav 8735122cce Merge remote branch 'origin/master' 2011-12-07 19:55:51 +04:00
Andrey Breslav 242c59ffa6 Test fixed after adding debug info 2011-12-07 19:55:44 +04:00