Valentin Kipyatkov
|
a1d760fc36
|
KT-10631 Consider creating a synthetic property even when the setter returns 'this'
#KT-10631 Fixed
|
2016-01-19 15:57:20 +03:00 |
|
Alexander Udalov
|
0ba0ea5e1f
|
Report 'unsupported' on synthetic Java property references
#KT-8575 Open
|
2015-12-16 19:50:15 +03:00 |
|
Dmitry Petrov
|
ef72c594c4
|
KT-1934 & KT-10197:
Naive approximation for fake overriding signature:
use upper bound for flexible types.
Check delegation errors.
|
2015-12-09 17:43:47 +03:00 |
|
Mikhail Glukhikh
|
811ba8110f
|
Implicit receiver smart casts implementation and highlighting
|
2015-11-17 10:26:42 +03:00 |
|
Valentin Kipyatkov
|
8e6b0a26bb
|
Synthetic extensions to take all annotations from original declarations
#KT-9387 Fixed
|
2015-10-20 10:12:34 +03:00 |
|
Denis Zharkov
|
f0e3fd617d
|
Adjust testData to CharSequence.length transformation
|
2015-10-14 20:39:35 +03:00 |
|
Valentin Kipyatkov
|
94d8e3f4b6
|
"is" getter naming allowed for non-booleans too
|
2015-09-29 18:32:25 +03:00 |
|
Valentin Kipyatkov
|
20bddce18d
|
No synthetic property for false get-method like "issue()"
|
2015-09-29 18:32:25 +03:00 |
|
Valentin Kipyatkov
|
8f1a3043de
|
Synthetic properties made locale-independant too
|
2015-09-29 18:32:25 +03:00 |
|
Denis Zharkov
|
4850fd10f0
|
Regenerate test data containing rendered descriptors
Introduced '@' after each annotation
|
2015-09-18 10:14:39 +03:00 |
|
Michael Nedzelsky
|
bc5c9065d2
|
fix tests in org.jetbrains.kotlin.checkers
|
2015-09-08 02:04:32 +03:00 |
|
Valentin Kipyatkov
|
d41e01c0e4
|
Added a test
|
2015-09-03 15:55:54 +03:00 |
|
Valentin Kipyatkov
|
4c0404ea82
|
Changes on code review
|
2015-08-04 18:05:57 +03:00 |
|
Valentin Kipyatkov
|
c3064e2b0f
|
Synthetic extensions for non-public get/set java methods
|
2015-08-04 18:05:56 +03:00 |
|
Valentin Kipyatkov
|
d5f95cf126
|
Correct visibility for non-public SAM-adapters
|
2015-08-04 18:05:56 +03:00 |
|
Valentin Kipyatkov
|
cb9ef9e1f0
|
Fixed nullability for return and parameter types in SAM-adapters
|
2015-08-04 18:05:56 +03:00 |
|
Valentin Kipyatkov
|
729085ec9a
|
Iniital implementation of synthetic extensions for SAM-adapter functions (non-static only)
|
2015-08-04 18:05:55 +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
|
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
|
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
|
28e9fbf9b8
|
Correct synthetic extensions for methods like "getURL"
|
2015-07-16 13:49:18 +03:00 |
|
Valentin Kipyatkov
|
22e631dda3
|
Naming with "is" supported for synthetic extensions
|
2015-07-16 13:49:18 +03:00 |
|
Valentin Kipyatkov
|
2ec6f50402
|
Set method should not accept vararg
|
2015-07-16 13:49:15 +03:00 |
|
Valentin Kipyatkov
|
82f1eafa0b
|
No synthetic properties of type Unit
|
2015-07-16 13:49:15 +03:00 |
|
Valentin Kipyatkov
|
2e351f3e4d
|
Initial implementation of synthetic extensions resolve
|
2015-07-16 13:49:13 +03:00 |
|