Stepan Koltsov
|
c85be68047
|
move typeinfo annotations
annotations should not be used by developers, so place them under jet.runtime package
|
2012-01-04 02:39:50 +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
|
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
|
cde54d59bd
|
KT-877 - wrong codegen for unary plus
|
2012-01-02 09:49:04 +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
|
07281691b5
|
fix error reporting in CodegenTestCase
|
2011-12-31 00:53:32 +04:00 |
|
Maxim Shafirov
|
db7e2b0871
|
We have source-level dependency on stdlib for now
|
2011-12-30 18:54:19 +04:00 |
|
Stepan Koltsov
|
6446e83b29
|
remove VariableDescriptor.inType
(approved by Andrey Breslav)
|
2011-12-30 18:45:49 +04:00 |
|
Stepan Koltsov
|
4b9e4b65b4
|
constant for "namespace"
|
2011-12-30 18:45:40 +04:00 |
|
Maxim Shafirov
|
c2dc189bec
|
Don't attach library sources when compiling stdlib
|
2011-12-30 18:25:05 +04:00 |
|
Maxim Shafirov
|
5897e90911
|
Debug module generation on TC build
|
2011-12-30 17:03:18 +04:00 |
|
Maxim Shafirov
|
b377d819a4
|
Debug module generation on TC build
|
2011-12-30 16:56:23 +04:00 |
|
Maxim Shafirov
|
87748bb0c7
|
Make sure we write output for the files even if they're in std.* package
|
2011-12-30 14:28:59 +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 |
|
Maxim Shafirov
|
02b2cc4fb8
|
More correct check for the path being absolute
|
2011-12-29 21:29:58 +04:00 |
|
Maxim Shafirov
|
6fa1a12040
|
Allow absolute paths in module script
|
2011-12-29 21:28:57 +04:00 |
|
Maxim Shafirov
|
a03b486101
|
Getting java home isn't that hard if you're running java code
|
2011-12-29 21:18:15 +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 |
|
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 |
|
Andrey Breslav
|
8cad00a021
|
Merge remote branch 'origin/master'
|
2011-12-27 11:46:22 +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 |
|
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 |
|
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 |
|
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
|
d9ceda7743
|
reading extension functions from binary classes
|
2011-12-20 20:13:16 +04:00 |
|
Alex Tkachman
|
ccdc80d1fe
|
fix for while-loop-ending-with-if bug
|
2011-12-20 11:23:13 +02:00 |
|
Maxim Shafirov
|
c27885b74f
|
Stable classnames for object declarations whose type is exposed to java clients.
|
2011-12-20 10:30:11 +03:00 |
|
Alex Tkachman
|
78a2845604
|
better error reporting
|
2011-12-20 09:17:16 +02:00 |
|
Stepan Koltsov
|
c68f1e2409
|
work around javac bug, fix tests
|
2011-12-19 23:21:52 +04:00 |
|
Stepan Koltsov
|
bf751bfa98
|
read upper bound from jet signature, merge dup code
|
2011-12-19 21:36:46 +04:00 |
|