Dmitry Jemerov
|
43d2af166e
|
code cleanup: light-classes module
|
2015-07-21 16:20:56 +02:00 |
|
Dmitry Jemerov
|
a73df901ae
|
code cleanup: frontend.java module
|
2015-07-21 16:20:55 +02:00 |
|
Dmitry Jemerov
|
6bf934b472
|
code cleanup: frontend module
|
2015-07-21 16:20:51 +02:00 |
|
Dmitry Jemerov
|
e6776ebd8e
|
code cleanup: container module
|
2015-07-21 16:20:12 +02:00 |
|
Dmitry Jemerov
|
7c2b2dcc6a
|
code cleanup: backend-common, cli modules
|
2015-07-21 16:20:11 +02:00 |
|
Dmitry Jemerov
|
7db1650149
|
code cleanup: ant, backend modules
|
2015-07-21 16:20:10 +02:00 |
|
Valentin Kipyatkov
|
14b63759a9
|
Added comment
|
2015-07-21 16:00:10 +03:00 |
|
Mikhail Glukhikh
|
94a00540be
|
Targeting / retention for a set of standard annotations, some inapplicable annotation checks replaced with target check, some fixed tests
|
2015-07-21 15:36:53 +03:00 |
|
Mikhail Glukhikh
|
9e7a67fabf
|
Warning about java.lang.annotation.Target annotation usage
|
2015-07-21 15:20:37 +03:00 |
|
Mikhail Glukhikh
|
1309c1f95f
|
Annotation mapper is introduced to map java annotation targets to kotlin targets + a set of new / fixed tests
|
2015-07-21 15:20:31 +03:00 |
|
Denis Zharkov
|
3ec00114c0
|
Check type of elvis with expected type info
#KT-6713
|
2015-07-21 15:16:06 +03:00 |
|
Denis Zharkov
|
53edb83a56
|
Minor. More strict precondition for SAM adapter creation
Descriptor should be initialized before creating SAM adapter
|
2015-07-21 15:16:06 +03:00 |
|
Denis Zharkov
|
58e7923218
|
Use substituted return type for SAM adapeter of constructor
#KT-7282 Fixed
|
2015-07-21 15:16:06 +03:00 |
|
Denis Zharkov
|
97af85da9c
|
Change default upper bound of Java type parameters to Any!
#KT-7672 Fixed
|
2015-07-21 15:16:05 +03:00 |
|
Valentin Kipyatkov
|
0d09c55bac
|
JetPackageDirective made not JetExpression
|
2015-07-21 08:36:36 +03:00 |
|
Valentin Kipyatkov
|
fac55b60fa
|
Lazy computation of smart cast types for receivers in call resolve
|
2015-07-21 08:32:52 +03:00 |
|
Valentin Kipyatkov
|
4ec26de2a8
|
Changes on code review
|
2015-07-21 08:32:51 +03:00 |
|
Valentin Kipyatkov
|
31b7c33fa8
|
No need to scan base classes
|
2015-07-21 08:32:51 +03:00 |
|
Valentin Kipyatkov
|
1c52f8a524
|
Fixed synthetic properties for method inherited from two bases
|
2015-07-21 08:32:51 +03:00 |
|
Valentin Kipyatkov
|
612c009f6b
|
Synthetic properties: correct behaviour for method hierarchies
|
2015-07-21 08:32:51 +03:00 |
|
Valentin Kipyatkov
|
367e294452
|
No synthetic properties in java class for methods inherited from Kotlin
|
2015-07-21 08:32:50 +03:00 |
|
Valentin Kipyatkov
|
e0e7044032
|
Synthetic properties: fixed completion and inspection for generic class
+ fixed KT-8539 No completion of generic extension function for <*> type arguments
#KT-8539 Fixed
|
2015-07-21 08:32:50 +03:00 |
|
Valentin Kipyatkov
|
d2fb7381ce
|
Tested one more case
|
2015-07-21 08:32:50 +03:00 |
|
Valentin Kipyatkov
|
4a8adacedd
|
Changed policy for properties from methods like "getURL()""
|
2015-07-21 08:32:50 +03:00 |
|
Valentin Kipyatkov
|
23cfe88b71
|
KT-8530 Synthetic properties doesn't work with smart casts
#KT-8530 Fixed
|
2015-07-21 08:32:50 +03:00 |
|
Valentin Kipyatkov
|
b6027a0efe
|
Changed synthetic properties naming for getters starting with "is"
|
2015-07-21 08:32:49 +03:00 |
|
Valentin Kipyatkov
|
08ac0ae7a0
|
Renamed classes
|
2015-07-21 08:32:49 +03:00 |
|
Ilya Ryzhenkov
|
eb97005cb5
|
Avoid creating SimpleResolutionContext in ConstantExpressionEvaluator to updateNumberType
|
2015-07-20 20:58:20 +03:00 |
|
Ilya Ryzhenkov
|
84236992cb
|
Replace Injected properties with constructor parameters when it doesn't cause cycles
|
2015-07-20 20:58:19 +03:00 |
|
Ilya Ryzhenkov
|
76b9ac0f63
|
FileScopeProviderImpl dependencies
|
2015-07-20 20:58:18 +03:00 |
|
Ilya Ryzhenkov
|
04e71234a1
|
LocalClassifierAnalyzer dependencies
|
2015-07-20 20:58:17 +03:00 |
|
Ilya Ryzhenkov
|
5398de22f9
|
Container structure dump facilities.
|
2015-07-20 20:58:16 +03:00 |
|
Natalia Ukhorskaya
|
973fa21fe9
|
Include snappy-in-java-0.3.1.jar in kotlin-compiler
|
2015-07-20 12:56:43 +03:00 |
|
Ilya Gorbunov
|
21ee2c1cfd
|
Cleanup Array.plus usages after bootstrap.
|
2015-07-20 01:55:13 +03:00 |
|
Nikolay Krasko
|
9648338b19
|
Enum with interface keywords leads to fail in DeclarationChecker
|
2015-07-17 20:59:03 +03:00 |
|
Nikolay Krasko
|
71b406d792
|
Fix class kind detector: prioritize enum over annotations. Introduce new error about enum annotations classes.
|
2015-07-17 20:59:02 +03:00 |
|
Pavel V. Talanov
|
b2b8f1aabb
|
Minor: prettify converted code a little bit
|
2015-07-17 19:21:25 +03:00 |
|
Pavel V. Talanov
|
aae8ccfd57
|
Refactor: AnnotationSerializer does not depend on bultins
|
2015-07-17 19:21:24 +03:00 |
|
Pavel V. Talanov
|
251ebc7ca8
|
Inject ConstantExpressionEvaluator to some points of usage
|
2015-07-17 19:21:24 +03:00 |
|
Pavel V. Talanov
|
92161370f1
|
Refactor: Make some of utils in ConstantExpressionEvaluator non static
|
2015-07-17 19:21:23 +03:00 |
|
Pavel V. Talanov
|
855bff39fe
|
Refactor: move annotation arguments resolve related utils from AnnotationResolver to ConstantExpressionEvaluator
|
2015-07-17 19:21:23 +03:00 |
|
Pavel V. Talanov
|
a84da2bb0c
|
Minor: move utilities closer to their only usage
|
2015-07-17 19:21:22 +03:00 |
|
Pavel V. Talanov
|
5ba2cda95d
|
Minor refactor: Extract visitor from ConstantExpressionEvaluator into a separate class
|
2015-07-17 19:21:21 +03:00 |
|
Mikhail Glukhikh
|
0d0fc2802f
|
Built-in test fixed
|
2015-07-17 13:26:49 +03:00 |
|
Mikhail Glukhikh
|
af5e7f58da
|
Implementation of Kotlin's 'target' annotation mapping to Java's 'Target' annotation + tests
|
2015-07-17 12:05:27 +03:00 |
|
Mikhail Glukhikh
|
2a1058ed63
|
Some usages of JetClassOrObject.isAnnotation() are removed. Related test fixed.
|
2015-07-17 12:05:19 +03:00 |
|
Mikhail Glukhikh
|
7f12965741
|
Suppress test corrected
|
2015-07-17 12:05:15 +03:00 |
|
Ilya Gorbunov
|
b5b6e2e598
|
Usages of Array.plus: return type changed.
|
2015-07-17 10:54:16 +03:00 |
|
Ilya Gorbunov
|
35959c49b3
|
Cast Set to Collection to choose right overload of plus.
|
2015-07-17 10:53:50 +03:00 |
|
Pavel V. Talanov
|
2896ec67ba
|
Support synthetic java properties in REPL
Use brand new iterable injection
|
2015-07-16 18:05:44 +03:00 |
|