Alex Tkachman
f1237f3b75
KT-395
2011-10-28 10:39:44 +02:00
Alex Tkachman
d627b5bbb1
fun String?.plus(other: Any?) : String
2011-10-28 09:25:17 +02:00
Alex Tkachman
d52ba949a0
KT-130
2011-10-28 08:05:30 +02:00
Dmitry Jemerov
05db935efb
kts and ktm -> kotlin file type
2011-10-27 20:41:54 +02:00
Dmitry Jemerov
aff1201e2b
initial module builder API prototype
2011-10-27 20:36:40 +02:00
Dmitry Jemerov
0b0aacc9e4
since JetTestCase is no longer a base class for any tests, remove code which is now redundant and rename it to JetTestCaseBuilder
2011-10-27 19:27:18 +02:00
Dmitry Jemerov
0b821ff5bf
JetResolveTest -> JetLiteFixture
2011-10-27 19:12:29 +02:00
Dmitry Jemerov
a3f8a088be
JetPsiCheckerTest and its testdata moved back to plugin tests
2011-10-27 18:44:39 +02:00
Dmitry Jemerov
655d2bd632
FullJetPsiCheckerTest -> JetLiteFixture
2011-10-27 18:12:24 +02:00
Dmitry Jemerov
e52cfef3a9
JetControlFlowTest -> JetLiteFixture
2011-10-27 17:59:45 +02:00
Dmitry Jemerov
12da406850
use JetCoreEnvironment in KotlinCompiler
2011-10-27 17:49:39 +02:00
Dmitry Jemerov
22afa7dcf4
codegen tests use JetLiteFixture
2011-10-27 17:46:10 +02:00
Dmitry Jemerov
1f7a784732
Merge remote branch 'origin/master'
2011-10-27 16:39:20 +02:00
Alex Tkachman
3c8d87279e
StackOverflow fixed in case of inner class
2011-10-26 23:07:38 +02:00
svtk
1de766ff0d
KT-402 JetFunctionLiteral visited instead of JetFunctionLiteralExpression
2011-10-26 14:20:07 +04:00
svtk
1d16667bd0
JetTreeVisitor simplified
2011-10-26 12:50:26 +04:00
svtk
a81fbd209e
Added 'jet' extension for KotlinCompiler
2011-10-25 21:30:50 +04:00
svtk
f7950f9469
rename
2011-10-25 17:40:36 +04:00
svtk
2984cfa959
Added bundle for quick fix messages
2011-10-25 17:37:47 +04:00
svtk
d54c79a31e
Quick fix tests launch improved
2011-10-25 14:42:04 +04:00
Andrey Breslav
d305559caa
Merge remote branch 'origin/master'
2011-10-24 19:55:01 +04:00
Andrey Breslav
828eadc6ef
Erroneous fix reverted. Test added
2011-10-24 19:54:47 +04:00
Dmitry Jemerov
921085ae6f
Merge remote branch 'origin/master'
...
Conflicts:
compiler/cli/src/org/jetbrains/jet/cli/KotlinCompiler.java
2011-10-24 17:33:43 +02:00
svtk
000086555b
Merge branch 'master' of ssh://git.labs.intellij.net/jet
2011-10-24 18:54:35 +04:00
svtk
9122bb373f
Added tests for 'uninitialized vars'; 'vals reassignment' (for simple flow)
2011-10-24 18:53:51 +04:00
svtk
3b8819ad24
cfg traversal enhancement
2011-10-24 18:52:29 +04:00
svtk
38464d4e57
Added mark '*' for dead instructions while visualizing cfg
2011-10-24 18:40:23 +04:00
Alex Tkachman
b837a1ac14
(Extension)FunctionN generated
2011-10-24 16:13:03 +02:00
svtk
734e8ee3a2
Existing tests correction: forbid val reassignment
2011-10-24 17:40:16 +04:00
Alex Tkachman
5d2241dfbe
jet.runtime package introduced
2011-10-24 15:06:22 +02:00
svtk
b230b3494d
Added tests for control flow graph construction
2011-10-24 13:03:02 +04:00
svtk
f074366694
tests fixed
2011-10-24 13:01:46 +04:00
svtk
23278d1427
Dead code finding moved to pseudocode construction
2011-10-24 13:01:02 +04:00
Andrey Breslav
292a41ec15
Erroneous fix reverted. Test added
2011-10-24 11:34:07 +04:00
Alex Tkachman
2010d770b5
Iterator.hasNext() becomes property
2011-10-23 20:20:41 +02:00
Alex Tkachman
5b1d6052d5
small bug-fix
2011-10-23 15:20:54 +02:00
Alex Tkachman
a62fb23e15
work in progress on examples
2011-10-23 13:15:37 +02:00
Alex Tkachman
469ea25b13
method extracted
2011-10-23 12:27:58 +02:00
Alex Tkachman
63bc261be2
better error reporting in cli-compiler
2011-10-23 12:08:30 +02:00
Alex Tkachman
20bb2242fe
private constructor added
2011-10-23 08:29:05 +02:00
Alex Tkachman
d76c5d47fd
compiler options
2011-10-22 20:22:41 +02:00
Andrey Breslav
b905568147
KT-339 Allow to omit Unit return type from function types
2011-10-21 21:51:17 +04:00
Andrey Breslav
a1deb4b86a
Merge remote branch 'origin/master'
2011-10-21 21:43:16 +04:00
Andrey Breslav
a67b76d105
KT-377 Prohibit 'super' as a receiver argument to extension functions
...
+ SEVERITY_LEVELS added instead of hardcoding weak errors
+ commit() in temporary trace removed the data, so that double commit does not cause duplication of data
2011-10-21 21:43:08 +04:00
Alex Tkachman
fe869a236d
Any.equals & Any.toString
2011-10-21 18:41:27 +02:00
Alex Tkachman
23c72f4e27
KotlinCompiler accepts directory
2011-10-21 18:37:36 +02:00
Alex Tkachman
142322d3a1
ArrayIterator is JetObject
2011-10-21 17:40:52 +02:00
Dmitry Jemerov
87f5a8ecf4
JetLiteFixture
2011-10-21 16:39:21 +02:00
Dmitry Jemerov
6bdf86cd06
JetOverridingTest -> JetLiteFixture
2011-10-21 16:38:03 +02:00
Dmitry Jemerov
a615ee2687
JetLiteFixture based on JetCoreEnvironment
2011-10-21 16:33:56 +02:00