Alex Tkachman
|
c746a50406
|
annotations with parameters
|
2012-03-12 16:52:49 +02:00 |
|
Alex Tkachman
|
b4e2a5fb30
|
workaround for ACC_STATIC flag
|
2012-03-12 14:53:33 +02:00 |
|
Andrey Breslav
|
00142a7775
|
Assertions and a possible fix for EA-34423 - NPE: GenerationState.compileCorrectFiles
|
2012-03-12 16:42:31 +04:00 |
|
Andrey Breslav
|
a0a4536c40
|
Debug output removed
|
2012-03-12 16:21:52 +04:00 |
|
Andrey Breslav
|
3c71512850
|
Minimal refactoring that eliminates importing Java's root namespace by default.
All tests pass. Some beautifying needed
#KT-1477 Fixed
|
2012-03-12 16:21:52 +04:00 |
|
Andrey Breslav
|
67d2a8dcca
|
Work around the shallowly analyzed files
|
2012-03-11 13:46:50 +04:00 |
|
Andrey Breslav
|
57fb669670
|
Work around the shallowly analyzed files
|
2012-03-11 13:42:30 +04:00 |
|
Evgeny Gerashchenko
|
8f5d469a0c
|
Replaced short names with fully qualified in DescriptorRenderer.
|
2012-03-10 14:57:08 +04:00 |
|
Andrey Breslav
|
1aadf98951
|
Working around a problem with shallow analysis
|
2012-03-09 17:35:29 +04:00 |
|
Stepan Koltsov
|
522083bf5a
|
lang package
|
2012-03-07 04:08:18 +04:00 |
|
Stepan Koltsov
|
5ae9cdff6b
|
link from method to similar
|
2012-03-07 04:07:14 +04:00 |
|
Andrey Breslav
|
0a08ac5fe8
|
Libraries written in Kotlin are factored out into a separate project
|
2012-03-06 19:00:29 +04:00 |
|
James Strachan
|
eb3aac9acb
|
refactored std.* package to be kotlin.*. Due to KT-1381 I had to move the functions from kotlin.test into the stdlib for now (I made them not depend on JUnit for now)
|
2012-03-03 12:11:06 +00:00 |
|
Stepan Koltsov
|
c47934b3cf
|
do not rely on presence of function body to compute function modifiers
this fixes generation of stubs
|
2012-03-03 01:10:59 +04:00 |
|
Stepan Koltsov
|
16917dea4f
|
fix prop modality reading from class files
|
2012-03-02 23:18:50 +04:00 |
|
Stepan Koltsov
|
99249c65da
|
properly read constructor with default params from bytecode
|
2012-03-02 20:49:13 +04:00 |
|
Stepan Koltsov
|
c15bd2f75d
|
KT-1490 serialization of constructor parameters
|
2012-03-02 20:43:47 +04:00 |
|
Stepan Koltsov
|
3f1e63cd26
|
JetValueParameterAnnotationWriter
|
2012-03-02 20:43:42 +04:00 |
|
Stepan Koltsov
|
90769d3244
|
move signature related code into subpackage
|
2012-03-02 20:43:38 +04:00 |
|
Andrey Breslav
|
1078c95bf2
|
Platform-dependent AnalyzerFacades renamed to reflect platform-dependencies
|
2012-03-02 18:27:29 +04:00 |
|
Alex Tkachman
|
190e539365
|
KT-1482 fix: abstarct properties codegen
|
2012-03-01 07:24:18 +02:00 |
|
Nikolay Krasko
|
8d1c3dc759
|
KT-1151 Code completion for not imported extension functions - refactorings:
- Don't touch call resolver
- Check only newly imported descriptors
- Use Stepa's wrapper for getting boolean attribute from annotation
|
2012-02-29 17:14:08 +04:00 |
|
Nikolay Krasko
|
67dc9ba6e3
|
KT-1151 Code completion for not imported extension functions - ignore parameters
|
2012-02-29 17:14:06 +04:00 |
|
Stepan Koltsov
|
4ea99fc6ca
|
KotlinCompiler -stubs option
* do not fail on errors
* do not analyze function bodies
* generate "throw new RuntimeException()" in bytecode
|
2012-02-28 15:52:59 +04:00 |
|
Alex Tkachman
|
9ba1dbf98a
|
refactoring in progress
|
2012-02-27 22:59:34 +02:00 |
|
Alex Tkachman
|
eb017d8a2e
|
fix for 1345
|
2012-02-26 09:38:07 +02:00 |
|
Alex Tkachman
|
8faf1e62d3
|
fix for NPE
|
2012-02-24 18:02:19 +02:00 |
|
Andrey Breslav
|
d22f4eb144
|
Rename getOutType() -> getType()
|
2012-02-24 18:50:40 +04:00 |
|
Andrey Breslav
|
1f4f4e5c24
|
Remove the annoying misconcetion in the naming.
|
2012-02-24 18:39:35 +04:00 |
|
Alex Tkachman
|
6146ec4268
|
KT-1406 wrong generation of receiver for ext.fun called inside closure
|
2012-02-24 16:24:16 +02:00 |
|
Alex Tkachman
|
7f2a8100c4
|
KT-1417 & KT-1398 proper access flags for backing fields
|
2012-02-24 09:57:49 +02:00 |
|
Alex Tkachman
|
80e728b6f6
|
KT-413 proper visibility of this$0
|
2012-02-24 08:26:50 +02:00 |
|
James Strachan
|
6a2e73a724
|
add some NPE handling
|
2012-02-23 11:53:48 +00:00 |
|
Stepan Koltsov
|
e0fae55ee4
|
read kotlin class objects from binary classes
|
2012-02-22 22:11:08 +04:00 |
|
Stepan Koltsov
|
b9bc882bf9
|
useless constructor modality parameter
|
2012-02-22 22:10:58 +04:00 |
|
Alex Tkachman
|
53bba59a4f
|
dbl -> toDouble
|
2012-02-22 13:14:41 +02:00 |
|
Alex Tkachman
|
18990e2c1b
|
bug with delegation from EA
|
2012-02-22 13:02:48 +02:00 |
|
Stepan Koltsov
|
71f62f872f
|
fix stdlib compilation after javabean refactoring
|
2012-02-21 23:54:16 +04:00 |
|
Alex Tkachman
|
cc8d263f9e
|
preliminary support for intrinsics in std lib. javaClass<T>
|
2012-02-21 20:37:38 +02:00 |
|
Alex Tkachman
|
fb8fa8bf9e
|
intrinsic renamed to Intrinsic
|
2012-02-21 15:31:05 +02:00 |
|
Alex Tkachman
|
5e7de3f5ab
|
getting rid of JetObject.getOuterObject
|
2012-02-21 15:13:16 +02:00 |
|
Alex Tkachman
|
af437481a2
|
Merge remote branch 'origin/master'
|
2012-02-21 14:57:47 +02:00 |
|
Alex Tkachman
|
8b622f97f4
|
getting rid of TypeInfo
|
2012-02-21 14:54:00 +02:00 |
|
Alexander.Podkhalyuzin
|
2e2287f207
|
KT-1274 fixed tests
|
2012-02-21 16:10:13 +04:00 |
|
Andrey Breslav
|
bff62484b1
|
KT-1306123.lng or 123.sht is not good name
|
2012-02-20 21:42:13 +04:00 |
|
Alex Tkachman
|
436c298e47
|
weird bug with nested closures using outer receiver
|
2012-02-20 12:15:02 +02:00 |
|
Svetlana Isakova
|
046c13a264
|
KT-1041 Add check that thrown/catched expression is of Throwable type
|
2012-02-20 14:03:39 +04:00 |
|
Alex Tkachman
|
9073e4a6bb
|
fixed non compiling HtmlBuilder.kt
|
2012-02-19 14:22:54 +02:00 |
|
Andrey Breslav
|
a87c0903f2
|
KT-224 "Overload ambiguity" when calling toString() method
|
2012-02-17 21:01:24 +04:00 |
|
Alex Tkachman
|
082fdebaae
|
KT-723 optional boxing after call to .inc()
|
2012-02-17 09:08:41 -05:00 |
|