Commit Graph

17099 Commits

Author SHA1 Message Date
Andrey Breslav acc83d3814 Merge remote branch 'origin/master' 2011-12-15 20:54:43 +04:00
Andrey Breslav 3551b44c07 KT-847 Allow "this" without {} in string templates 2011-12-15 20:54:30 +04:00
Pavel Talanov 6639968f28 changed @author tag 2011-12-15 20:53:04 +04:00
Pavel Talanov 0a5e8e1733 refactoring intrinsics 2011-12-15 20:46:56 +04:00
Stepan Koltsov e153d97734 reading class signature (incomplete) 2011-12-15 20:15:44 +04:00
Stepan Koltsov 6b66e8296f split readClass tests into directories 2011-12-15 20:15:39 +04:00
Stepan Koltsov 45b4bd6785 fix ReadClassDataTest 2011-12-15 20:15:35 +04:00
Stepan Koltsov 7dfede2d76 parse method in/out parameters 2011-12-15 20:15:32 +04:00
Stepan Koltsov a687580a39 rename @JetSignature to @JetClass, better constants in StdlibNames 2011-12-15 20:15:28 +04:00
Pavel Talanov c5b8b86fd8 fixes in module structure.
add workaround code for applet.
add method needed for applet.
2011-12-15 20:07:25 +04:00
Alex Tkachman c923d37f83 class object field access 2011-12-15 17:21:56 +02:00
Andrey Breslav 966fd88065 Patch by Sergey Ignatov:
KT-841 Add constructor by default for abstract classes from Java
2011-12-15 18:23:44 +04:00
svtk 5c819cb77e KT-816 Add std namespace in to default imports 2011-12-15 17:05:49 +04:00
Sergey Ignatov 115a170f5b KT-836 Override toString() more correctly 2011-12-15 15:49:51 +04:00
Sergey Ignatov 4361dce2b0 KT-837 Problem with equals conversion 2011-12-15 13:30:23 +04:00
Sergey Ignatov 06e87927c2 arrays of any dimension are supported 2011-12-15 12:48:06 +04:00
Sergey Ignatov a1ff304b93 forgotted tests 2011-12-15 12:38:08 +04:00
Stepan Koltsov cbe6dcc8c2 dummy implementation of method type parameters reader and refactoring 2011-12-15 03:04:21 +04:00
Stepan Koltsov 33967c32f7 test class data reading by comparing serialization to string 2011-12-15 03:04:18 +04:00
Stepan Koltsov 2b23ed005f skip @JetTypeParameter parameters 2011-12-15 03:04:12 +04:00
Stepan Koltsov a37c015f02 fail earlier 2011-12-14 22:58:21 +04:00
Stepan Koltsov 21ce7d88e7 rename internal package 2011-12-14 22:38:31 +04:00
Stepan Koltsov 7ddfa09be0 merge Alex' work with mine, move internal classes to internal subpackage 2011-12-14 22:30:34 +04:00
Stepan Koltsov 7a909ff4b9 commit missing tests 2011-12-14 22:30:30 +04:00
Sergey Ignatov a234445cef arrays supported more correclty 2011-12-14 20:18:07 +04:00
Sergey Ignatov 2ee8e1c087 test for KT-828 added 2011-12-14 20:18:07 +04:00
Pavel Talanov 89e021b8e6 more koltin lib clean up. 2011-12-14 19:13:33 +04:00
Pavel Talanov 0b714ad548 hacks for some examples added
tests added
kotlin lib clean up
2011-12-14 19:13:32 +04:00
Pavel Talanov ceeb8305f1 code clean up 2011-12-14 19:13:32 +04:00
Pavel Talanov 5d80123178 code clean up 2011-12-14 19:13:31 +04:00
Pavel Talanov 32d96ad1eb implement better this aliasing, implement anti shadowing. 2011-12-14 19:13:30 +04:00
Pavel Talanov 75f407cc44 added applet class. 2011-12-14 19:13:29 +04:00
Pavel Talanov 7a1645efc3 Changes to class sorter implementation. 2011-12-14 19:13:29 +04:00
Stepan Koltsov 526538788b move jet signature read/write utils into stdlib module 2011-12-14 19:07:49 +04:00
Stepan Koltsov 6277c4c0fa make frontend.java module dependent on stdlib 2011-12-14 19:07:39 +04:00
Stepan Koltsov 9a100cad44 synchronizing my and Alex' signature writers and readers 2011-12-14 17:42:52 +04:00
Andrey Breslav 268081df73 Unmappable character removed 2011-12-14 17:18:19 +04:00
Alex Tkachman 2e92e05687 tests for KT-828 (fromm Sergey Ignatov) 2011-12-14 15:06:54 +02:00
svtk af3b6783ab KT-830 Action "Copy Current File As Diagnostic Test" doesn't works correctly 2011-12-14 16:59:53 +04:00
Andrey Breslav 5f2afb38a8 OverloadResolutionResult is returned from CallResolver instead of descriptors. This makes more information availbale to the caller (useful for better diagnostics). 2011-12-14 16:51:25 +04:00
Andrey Breslav 4357309efe Merge remote branch 'origin/master' 2011-12-14 16:48:49 +04:00
svtk b58a986262 KT-244 Use dataflow info while resolving variable initializers 2011-12-14 16:01:23 +04:00
Alex Tkachman 7e969cf370 Binary Boolean.and/or added by patch of Sergey Ignatov 2011-12-14 13:17:57 +02:00
Alex Tkachman 9aaf20bc95 optimizations for instanceof List<*> 2011-12-14 12:44:07 +02:00
svtk 91a7930555 Merge remote-tracking branch 'origin/master' 2011-12-14 14:27:12 +04:00
svtk 5e08376e0e KT-786 Exception on incomplete code with 'when' 2011-12-14 14:27:07 +04:00
svtk e8ed53df5f bug with default parameter value 2011-12-14 14:10:58 +04:00
Sergey Ignatov d621b73b04 KT-820 and KT-824 fixed 2011-12-14 14:07:54 +04:00
Andrey Breslav 7d3d5b4c88 Read only interface extracted from OverloadResolutionResult 2011-12-14 14:06:44 +04:00
Pavel Talanov 9c91bf1163 add test 2011-12-14 13:36:37 +04:00