Changelog, minor: merge duplicating JS sections

This commit is contained in:
Pavel V. Talanov
2016-06-07 17:15:23 +03:00
parent 9c929dd609
commit b08881df58
+5 -7
View File
@@ -9,11 +9,6 @@
### Compiler
### JS
- Improve performance of maps and sets
- [`KT-10931`](https://youtrack.jetbrains.com/issue/KT-10931) JS: Incorrect inlining of library method with optional parameters
#### Analysis & diagnostics
- Combination of 'open' and 'override' is no longer a warning
@@ -318,14 +313,17 @@
### JS
- Improve performance of maps and sets
###### Issues fixed:
- [`KT-6942`](https://youtrack.jetbrains.com/issue/KT-6942) generate structural equality check (i.e. `Any.equals`) instead of referential check (===) value equality patterns in `when`
- [`KT-6942`](https://youtrack.jetbrains.com/issue/KT-6942) Generate structural equality check (i.e. `Any.equals`) instead of referential check (===) value equality patterns in `when`
- [`KT-7228`](https://youtrack.jetbrains.com/issue/KT-7228) Wrong AbstractList signature
- [`KT-8299`](https://youtrack.jetbrains.com/issue/KT-8299) Wrong access to private member in autogenerated code in data class
- [`KT-11346`](https://youtrack.jetbrains.com/issue/KT-11346) Reified functions like `filterIsInstance` are now available in JS Standard Library
- [`KT-12305`](https://youtrack.jetbrains.com/issue/KT-12305) Incorrect translation of `vararg` in `@native` functions
- [`KT-12254`](https://youtrack.jetbrains.com/issue/KT-12254) JsEmptyExpression in initializer when compiling code like `val x = throw Exception()`
- [`KT-11960`](https://youtrack.jetbrains.com/issue/KT-11960) JS: wrong code generated when a method of a local class calls constructor of the class
- [`KT-11960`](https://youtrack.jetbrains.com/issue/KT-11960) Wrong code generated when a method of a local class calls constructor of the class
- [`KT-10931`](https://youtrack.jetbrains.com/issue/KT-10931) Incorrect inlining of library method with optional parameters
### Tools