{"push_id":1323848333,"size":45,"distinct_size":2,"ref":"refs/heads/rr/erokhins/1.0.5","head":"56346005d740b22693e0c0e18b010c1cc9f7184d","before":"507dc42c34410d1b2dcef2d82f63e92092271cd8","commits":[{"sha":"0b82a310ef46cb0cc8d2db83ca696301e68a50cc","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Light classes: getOwnInnerClasses() filters out inner classes with null names\n\n #KT-13927 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/0b82a310ef46cb0cc8d2db83ca696301e68a50cc"},{"sha":"d7b96519bb231ad3dea5c03b962beba9610f7bc3","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Introduce preserve.1.0.4.compatibility VM option\n\nAlso add implementation of compatibility mode for relevant inference\nrefinements in 1.0.5","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/d7b96519bb231ad3dea5c03b962beba9610f7bc3"},{"sha":"66d788be7d32040fbc7517e2a41e4cf42bcb4363","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"ModuleDescriptor: invert \"friends\" relation\n\nFixes memory leak caused by modules storing their friends (which can be potentially recreated many times)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/66d788be7d32040fbc7517e2a41e4cf42bcb4363"},{"sha":"174e208cfe35a32a420c39b4c9a2b18793d1c9e5","author":{"name":"Alexey Sedunov","email":"1f6ea119e592ce67406c54dad813cd43bf389ef5@jetbrains.com"},"message":"Remove Redundant Receiver Parameter: Do not run refactoring inside write action\n #KT-13878 Fixed\n(cherry picked from commit 0693632)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/174e208cfe35a32a420c39b4c9a2b18793d1c9e5"},{"sha":"c1c62ec54f9b3f6a410770b4b2cb6edf59b30630","author":{"name":"Alexey Sedunov","email":"1f6ea119e592ce67406c54dad813cd43bf389ef5@jetbrains.com"},"message":"Introduce Variable: Fix exception on trying to extract variable of functional type\n #KT-14004 Fixed\n(cherry picked from commit ca482c3)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/c1c62ec54f9b3f6a410770b4b2cb6edf59b30630"},{"sha":"1c5fedeb7e4c5e00d360fc637612c743448561b1","author":{"name":"Dmitry Jemerov","email":"f63f292bb1209d7f851de8f849168cec473cf0ce@jetbrains.com"},"message":"use plain HTTP for downloading AntForKotlin\n\n(cherry picked from commit e30c211)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/1c5fedeb7e4c5e00d360fc637612c743448561b1"},{"sha":"af692e24531fc76e3c650598a925eddf727df4d8","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Add filtering of suggested expressions for postfix templates\n\nDo not suggest qualified expression's selector or a part of user type\nbecause they aren't really independent expressions","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/af692e24531fc76e3c650598a925eddf727df4d8"},{"sha":"88f9938bc6db81f0ee5afef46bc5982f01c84330","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"UNNECESSARY_LATEINIT warning introduced #KT-13295 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/88f9938bc6db81f0ee5afef46bc5982f01c84330"},{"sha":"09c08658532910cfd1ebe3f4532f8d496497e255","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"UNNECESSARY_LATEINIT: do not report if property is not initialized at use-site #KT-13806 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/09c08658532910cfd1ebe3f4532f8d496497e255"},{"sha":"77f7bb0fc18ac6bfd64e8aee7300863808a405f7","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"Quick-fix for UNNECESSARY_LATEINIT","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/77f7bb0fc18ac6bfd64e8aee7300863808a405f7"},{"sha":"e17f22225ff43b371ef2f218744f4a7828939143","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"Remove unnecessary lateinit intention / inspection removed (supported in compiler CFA instead)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/e17f22225ff43b371ef2f218744f4a7828939143"},{"sha":"cb88f3a6f77545b292adaf83f15078a759b8a5b0","author":{"name":"shiraji","email":"459382151f59a2307d32e3fb4530736635d23dd4@gmail.com"},"message":"Add intention to replace Math.max/min with coerceAtLeast/coerceAtMost #KT-13945 Fixed\n\n(cherry picked from commit 3aedf0d)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/cb88f3a6f77545b292adaf83f15078a759b8a5b0"},{"sha":"7087d6ecdae8f7bfc9ff4aad39d2187924d9e32c","author":{"name":"Dmitry Jemerov","email":"f63f292bb1209d7f851de8f849168cec473cf0ce@jetbrains.com"},"message":"go back to archive.apache.org for Ant downloads\n\n(cherry picked from commit 0daa2d8)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/7087d6ecdae8f7bfc9ff4aad39d2187924d9e32c"},{"sha":"f4b4ed144b2e9678d0f13f3b3a80ce482913e7c4","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Minor. Extract subinterface for specific strategy\n\nIt contains only methods related to explicitly declared overrides","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/f4b4ed144b2e9678d0f13f3b3a80ce482913e7c4"},{"sha":"064d8960f37fc4231b4ba77a5a71501e5b0fc339","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Prohibit return type mismatch for delegation members\n\n #KT-13952 Fixed\n #KT-13005 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/064d8960f37fc4231b4ba77a5a71501e5b0fc339"},{"sha":"0bd5109b8a1a2c1e5e10ab96820f8b48468652e4","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Add a couple of covariant necessary overrides\n\nThey become unavoidable after checking override conflicts\nfor delegation members","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/0bd5109b8a1a2c1e5e10ab96820f8b48468652e4"},{"sha":"cabe9afdc71ed130d94841eac512b36179bab9a5","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Minor. Simplify CodegenUtil.getDelegates","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/cabe9afdc71ed130d94841eac512b36179bab9a5"},{"sha":"8e14b4a3f5aaded0ba4b3b1404714e4ec6513daa","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Fix AssertionError in CodegenUtil.getDelegates\n\nChange getAllOverriddenDescriptors contracti, now it returns\noriginal (not substituted) descriptors without any duplicates.\n\nFirst of all it's necessary in CodegenUtil.getDelegates to avoid\nduplicates (see assertion there), but also it's convenient for all\nother usages of this method\n\n #KT-8154 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/8e14b4a3f5aaded0ba4b3b1404714e4ec6513daa"},{"sha":"4d1a7b261ac1afd80ccefe44548eb3b9912336c0","author":{"name":"Dmitry Jemerov","email":"f63f292bb1209d7f851de8f849168cec473cf0ce@jetbrains.com"},"message":"download each IDEA version into separate directory\n\n(cherry picked from commit 53cd079)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/4d1a7b261ac1afd80ccefe44548eb3b9912336c0"},{"sha":"5eda3a4481a605e4d039be911b56086b45e2227d","author":{"name":"Dmitry Jemerov","email":"f63f292bb1209d7f851de8f849168cec473cf0ce@jetbrains.com"},"message":"access archive.apache.org via plain HTTP\n\n(cherry picked from commit a1acd04)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/5eda3a4481a605e4d039be911b56086b45e2227d"}]}
{"actor":{"display_login":"erokhins"}}