|
10 | 10 | - [`KT-8985`](https://youtrack.jetbrains.com/issue/KT-8985) Support T::class.java for T with no non-null upper bound
|
11 | 11 | - [`KT-13130`](https://youtrack.jetbrains.com/issue/KT-13130) Support exhaustive when for sealed trees
|
12 | 12 | - [`KT-15898`](https://youtrack.jetbrains.com/issue/KT-15898) Cannot use type alias to qualify enum entry
|
| 13 | +- [`KT-16061`](https://youtrack.jetbrains.com/issue/KT-16061) Introduce language feature for type inference on callable references |
13 | 14 |
|
14 | 15 | ### Reflection
|
15 | 16 | - [`KT-8384`](https://youtrack.jetbrains.com/issue/KT-8384) Access to the delegate object for a KProperty
|
|
28 | 29 | - [`KT-15907`](https://youtrack.jetbrains.com/issue/KT-15907) Bogus error about platform declaration clash with private suspend functions
|
29 | 30 | - [`KT-15933`](https://youtrack.jetbrains.com/issue/KT-15933) Suspend getValue/setValue/provideDelegate do not work properly
|
30 | 31 | - [`KT-15935`](https://youtrack.jetbrains.com/issue/KT-15935) private suspend function in file causes UnsupportedOperationException: Context doesn't have a "this"
|
| 32 | +- [`KT-16068`](https://youtrack.jetbrains.com/issue/KT-16068) Prohibit inline lambda parameters of suspend function type |
31 | 33 |
|
32 | 34 | #### Diagnostics
|
33 | 35 | - [`KT-1560`](https://youtrack.jetbrains.com/issue/KT-1560) Report diagnostic for a declaration of extension function which will be always shadowed by member function
|
|
42 | 44 | - [`KT-16010`](https://youtrack.jetbrains.com/issue/KT-16010) Do not highlight lambda parameters as unused in 1.0 compatibility mode
|
43 | 45 |
|
44 | 46 | #### Kapt
|
| 47 | +- [`KT-15675`](https://youtrack.jetbrains.com/issue/KT-15675) Kapt3 doesn't generate classes annotated with AutoValue |
45 | 48 | - [`KT-15814`](https://youtrack.jetbrains.com/issue/KT-15814) Regression: Kapt is not working in 1.0.6 / 1.1-M04 / 1.1-Beta
|
46 | 49 | - [`KT-15838`](https://youtrack.jetbrains.com/issue/KT-15838) kapt3 1.1-beta: KaptError: Java file parsing error
|
47 | 50 | - [`KT-15841`](https://youtrack.jetbrains.com/issue/KT-15841) 1.1-Beta + kapt3 fails to build the project with StackOverflowError
|
48 | 51 |
|
49 | 52 | #### Exceptions / Errors
|
50 | 53 | - [`KT-8264`](https://youtrack.jetbrains.com/issue/KT-8264) Internal compiler error: java.lang.ArithmeticException: BigInteger: modulus not positive
|
| 54 | +- [`KT-14547`](https://youtrack.jetbrains.com/issue/KT-14547) NoSuchElementException when compiling callable reference without stdlib in the classpath |
51 | 55 | - [`KT-14966`](https://youtrack.jetbrains.com/issue/KT-14966) Regression: VerifyError on access super implementation from delegate
|
52 | 56 | - [`KT-15017`](https://youtrack.jetbrains.com/issue/KT-15017) Throwing exception in the end of inline suspend-functions lead to internal compiler error
|
53 | 57 | - [`KT-15439`](https://youtrack.jetbrains.com/issue/KT-15439) Resolved call is not completed for generic callable reference in if-expression
|
54 | 58 | - [`KT-15646`](https://youtrack.jetbrains.com/issue/KT-15646) InconsistentDebugInfoException when stepping over `throw`
|
55 | 59 | - [`KT-15726`](https://youtrack.jetbrains.com/issue/KT-15726) Kotlin compiles invalid bytecode for nested try-catch with return
|
56 | 60 | - [`KT-15743`](https://youtrack.jetbrains.com/issue/KT-15743) Overloaded Kotlin extensions annotates wrong parameters in java
|
| 61 | +- [`KT-15995`](https://youtrack.jetbrains.com/issue/KT-15995) Can't build project with DataBinding using Kotlin 1.1: incompatible language version |
57 | 62 | - [`KT-16047`](https://youtrack.jetbrains.com/issue/KT-16047) Error:Kotlin: [Internal Error] org.jetbrains.kotlin.util.KotlinFrontEndException
|
58 | 63 |
|
59 | 64 | #### Type inference issues
|
|
88 | 93 | #### Coroutine support
|
89 | 94 | - [`KT-15834`](https://youtrack.jetbrains.com/issue/KT-15834) JS: Local delegate in suspend function
|
90 | 95 | - [`KT-15892`](https://youtrack.jetbrains.com/issue/KT-15892) JS: safe call of suspend functions causes compiler to crash
|
| 96 | +- [`KT-15963`](https://youtrack.jetbrains.com/issue/KT-15963) Coroutines: runtime error if returned object "equals" doesn't like comparsion to SUSPENDED_MARKER |
91 | 97 |
|
92 | 98 | #### Diagnostics
|
93 | 99 | - [`KT-14668`](https://youtrack.jetbrains.com/issue/KT-14668) Do not allow declarations in 'kotlin' package or subpackages in JS
|
|
117 | 123 | - [`KT-4141`](https://youtrack.jetbrains.com/issue/KT-4141) JS: wrong return type for Date::getTime
|
118 | 124 | - [`KT-8211`](https://youtrack.jetbrains.com/issue/KT-8211) JS: generate dummy init for properties w/o initializer to avoid to have different hidden classes for different instances
|
119 | 125 | - [`KT-10894`](https://youtrack.jetbrains.com/issue/KT-10894) Infinite indexing at projects with JS modules
|
| 126 | +- [`KT-12712`](https://youtrack.jetbrains.com/issue/KT-12712) JS: Json should not be a class |
120 | 127 | - [`KT-13312`](https://youtrack.jetbrains.com/issue/KT-13312) JS: can't use extension lambda where expected lambda and vice versa
|
121 | 128 | - [`KT-13632`](https://youtrack.jetbrains.com/issue/KT-13632) Add template kotlin js project under gradle in "New Project" window
|
122 | 129 | - [`KT-14124`](https://youtrack.jetbrains.com/issue/KT-14124) AssertionError: strings file not found on K2JS serialized data
|
|
137 | 144 | - [`KT-15790`](https://youtrack.jetbrains.com/issue/KT-15790) Add extension `MutableList.sort` with single parameter of functional type with the same arity as Comparator
|
138 | 145 | - [`KT-15975`](https://youtrack.jetbrains.com/issue/KT-15975) Move coroutine-related runtime parts to kotlin.coroutines.experimental package
|
139 | 146 | - [`KT-16026`](https://youtrack.jetbrains.com/issue/KT-16026) Classes compiled in 1.1 in 1.0-compatibility mode may contain references to CloseableKt class from 1.1
|
| 147 | +- [`KT-16030`](https://youtrack.jetbrains.com/issue/KT-16030) Move bitwise operations on Byte and Short to kotlin.experimental |
140 | 148 |
|
141 | 149 | ### IDE
|
142 | 150 |
|
|
203 | 211 | - [`KT-15883`](https://youtrack.jetbrains.com/issue/KT-15883) Generating equals() and hashCode(): hashCode doesn't correctly honor variable names with backticks
|
204 | 212 | - [`KT-15911`](https://youtrack.jetbrains.com/issue/KT-15911) Kotlin REPL will not launch: "Neither main class nor JAR path is specified"
|
205 | 213 | - [`KT-15978`](https://youtrack.jetbrains.com/issue/KT-15978) Typealias from Kotlin 1.1 are suggested in completion even if language level is set to 1.0 in settings
|
| 214 | +- [`KT-16018`](https://youtrack.jetbrains.com/issue/KT-16018) Hide coroutines intrinsics from import and completion |
206 | 215 |
|
207 | 216 | ### J2K
|
208 | 217 | - [`KT-15789`](https://youtrack.jetbrains.com/issue/KT-15789) Kotlin plugin incorrectly converts for-loops from Java to Kotlin
|
|
0 commit comments