Svetlana Isakova
|
7a782d4529
|
# KT-1571 Fixed. Frontend fails to check val reassigment for operator overloading.
|
2012-03-27 16:40:10 +04:00 |
|
Svetlana Isakova
|
48250050f8
|
test for KT-1580
|
2012-03-27 16:38:30 +04:00 |
|
Svetlana Isakova
|
bd5b84e697
|
# KT-1642 Fixed kotlin subpackages hide Java's toplevel packages
|
2012-03-27 16:20:59 +04:00 |
|
Svetlana Isakova
|
f7cfb36f62
|
# KT-1579 Fixed Can't import nested class/trait
|
2012-03-27 16:20:59 +04:00 |
|
Andrey Breslav
|
669126d635
|
Making compiler exit codes type safe. Fixes the problem with wrong command-line argument usage being missed by the IDE
|
2012-03-27 12:19:01 +04:00 |
|
Stepan Koltsov
|
f3f76ab01d
|
we have no typeinfo
|
2012-03-27 00:27:33 +04:00 |
|
Stepan Koltsov
|
69c9d3ffad
|
PsiClassFinder
|
2012-03-27 00:27:27 +04:00 |
|
Alex Tkachman
|
83ed0a846e
|
KT-1597 optimized as/as?
|
2012-03-26 16:56:24 +02:00 |
|
Stepan Koltsov
|
bc17c7b4f3
|
injector to analyze js
|
2012-03-26 17:42:04 +04:00 |
|
Stepan Koltsov
|
0a08f811ea
|
test compile builtins
|
2012-03-26 17:42:01 +04:00 |
|
Stepan Koltsov
|
1704edc6b9
|
AnotherTestCaseWithTmpdir
|
2012-03-26 17:41:56 +04:00 |
|
Alex Tkachman
|
d0e7248ec1
|
KT-628 !! support
|
2012-03-26 11:37:40 +02:00 |
|
Andrey Breslav
|
dd9c36387c
|
KT-987 Unboxing nulls
#KT-987 Fixed
|
2012-03-26 11:42:34 +04:00 |
|
Stepan Koltsov
|
8ad5db5bd9
|
Fix KT-1639: extend JFrame
#KT-1639 Fixed
|
2012-03-24 20:36:43 +04:00 |
|
Stepan Koltsov
|
f59104e922
|
fix kdoc generation
|
2012-03-24 03:33:14 +04:00 |
|
Stepan Koltsov
|
2e288fe1a0
|
CompileJdkHeadersTest
|
2012-03-24 02:25:14 +04:00 |
|
Stepan Koltsov
|
7836e44e70
|
Temporarily revert "kill JavaNamespaceDescriptor"
This reverts commit 3c45a1d60e.
This commit breaks compilation of jdk-headers. Explanation:
1. TopDownAnalyzer creates namespace java.util from sources
2. TopDownAnalyzer creates class Map in java.util
3. TopDownAnalyzer processes import java.util.Map.Entry
4. JavaDescriptorResolver resolves namespace java.util.Map
5. java.util.Map namespace is added to java.util namespace
6. redeclaration handler of namespace java.util crashes on Map
|
2012-03-24 02:23:30 +04:00 |
|
Andrey Breslav
|
cf108765ae
|
KT-729 Need to support arrays as varargs: front-end checks done
#KT-729 In progress
|
2012-03-23 22:47:44 +01:00 |
|
Stepan Koltsov
|
3c45a1d60e
|
kill JavaNamespaceDescriptor
|
2012-03-23 23:44:20 +04:00 |
|
Stepan Koltsov
|
8517fe6878
|
store namespace kind in trace, kill some JavaNamespaceDescriptor usages
JavaNamespaceDescriptor will be killed soon
|
2012-03-23 23:44:16 +04:00 |
|
Stepan Koltsov
|
f73b2c01b4
|
wire trace into JavaDescriptorResolver
|
2012-03-23 23:44:12 +04:00 |
|
Andrey Breslav
|
d27138e252
|
An exception fixed
|
2012-03-23 18:11:43 +01:00 |
|
Andrey Breslav
|
90e5510b5d
|
Support !!foo as a double-negation
|
2012-03-23 10:44:52 +01:00 |
|
Andrey Breslav
|
77159a0d8e
|
Fixed the /**/ case. It is now a comment
|
2012-03-23 10:44:52 +01:00 |
|
Andrey Breslav
|
73baa8b65d
|
Eliminate unneeded temporary trace
|
2012-03-23 10:44:52 +01:00 |
|
Andrey Breslav
|
4cef4ec170
|
Fixed type checking in the case of
val s : String = !true
|
2012-03-23 10:44:52 +01:00 |
|
Andrey Breslav
|
7341a82b0b
|
Support for !! (analog of sure()/npe())
|
2012-03-23 10:44:51 +01:00 |
|
Nikolay Krasko
|
0cd839f044
|
EA-34998 Check qualified name from external before creating instance of FqName
|
2012-03-22 17:46:18 +04:00 |
|
Stepan Koltsov
|
4da926f311
|
add NamespaceFactory dependency to JavaNamespaceDescriptor
(JavaNamespaceDescriptor will be killed soon, NamespaceFactory will be used to create nss)
|
2012-03-22 03:47:19 +04:00 |
|
Stepan Koltsov
|
3c41df8419
|
move BindingTrace to Injector from TopDownAnalysisContext
It is necessary to make NamespaceFactoryImpl independent from TopDownAnalysisContext
|
2012-03-22 03:47:10 +04:00 |
|
Stepan Koltsov
|
162525f794
|
use dependency injector for JavaDescriptorResolver
JavaDescriptorResolver now lives in the same context as TopDownAnalyzer
|
2012-03-22 03:47:05 +04:00 |
|
Stepan Koltsov
|
5da984e2cb
|
minor enhancement in JDR
|
2012-03-22 03:46:53 +04:00 |
|
Stepan Koltsov
|
921b601628
|
fix serialization of types in Read*BinaryClassTest
|
2012-03-22 03:46:46 +04:00 |
|
Stepan Koltsov
|
8f889c0cfd
|
fix one test
|
2012-03-21 19:35:14 +04:00 |
|
Andrey Breslav
|
b957b888ac
|
File type renamed
|
2012-03-21 15:52:59 +01:00 |
|
Andrey Breslav
|
3a73a96e06
|
KT-482 Support nested comments: comments nest properly, but strings are not accounted for inside comments
#KT-482 In progress
|
2012-03-21 15:52:58 +01:00 |
|
James Strachan
|
e740c47e29
|
removed some of the cruft and redundant copies of junit.jar
|
2012-03-21 09:09:09 +00:00 |
|
Stepan Koltsov
|
8a76bd30d2
|
java.lang.Object is not required class
#KT-1609 Fixed
|
2012-03-20 21:44:53 +04:00 |
|
Stepan Koltsov
|
54af5d9f9f
|
DescriptorSearchRule should help detecting loops
|
2012-03-20 19:32:46 +04:00 |
|
Nikolay Krasko
|
2519f4d7f2
|
KT-1426 Implement "Optimize Imports" in plugin - do not remove imports for objects
|
2012-03-20 18:47:25 +04:00 |
|
Stepan Koltsov
|
1a34a9976e
|
Revert "DescriptorSearchRule should help detecting loops"
This reverts commit 2a3126e71e.
Commit breaks alt-headers compilation
|
2012-03-20 00:42:44 +04:00 |
|
Stepan Koltsov
|
2a3126e71e
|
DescriptorSearchRule should help detecting loops
|
2012-03-20 00:16:15 +04:00 |
|
Stepan Koltsov
|
e2cb98df67
|
better import jet namespace
|
2012-03-19 23:25:27 +04:00 |
|
Stepan Koltsov
|
089820fb38
|
fail properly if stdlib compilation failed
|
2012-03-19 23:25:18 +04:00 |
|
Stepan Koltsov
|
2fd1fe78e5
|
fail properly in test
|
2012-03-19 23:25:14 +04:00 |
|
Stepan Koltsov
|
9333e5c11e
|
do not enforce order of members in JavaPackageScope and JavaClassMemberScope
|
2012-03-19 18:05:34 +04:00 |
|
Stepan Koltsov
|
9557507beb
|
replace "0" suffix in variable names
|
2012-03-19 17:37:44 +04:00 |
|
Stepan Koltsov
|
3d4e3c4dd9
|
better diagnostics
|
2012-03-19 14:57:01 +04:00 |
|
Pavel V. Talanov
|
e4a658fbeb
|
Change to frontend declaration descriptor hierarchy (property initializers belong to constructor instead of a class)
|
2012-03-19 13:45:21 +04:00 |
|
Andrey Breslav
|
297301d438
|
Added a -version option to the compiler usage info
|
2012-03-17 23:55:32 +04:00 |
|