{"push_id":2758068190,"size":51,"distinct_size":7,"ref":"refs/heads/rr/z/jsirbe","head":"0d0200ebcc0e87241f51c7357313603b88e5fbc7","before":"dbb80ca9fc5423832853cfdc25c747e4595cb9a9","commits":[{"sha":"0750de73e1cf3500f92c074f08418a7ba937d015","author":{"name":"Natalia Selezneva","email":"7d703817aca53ccf7292c7d2c650707bccdf290d@jetbrains.com"},"message":"Distinguish exceptions about unknown module info","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/0750de73e1cf3500f92c074f08418a7ba937d015"},{"sha":"533dd4466899384821bada446b4348621754ddf2","author":{"name":"Ilmir Usmanov","email":"c93809d89a07fec01e65b68c0cfdd99ac055cd30@jetbrains.com"},"message":"Refactoring. Make DeserializedMemberDescriptor somewhat immutable","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/533dd4466899384821bada446b4348621754ddf2"},{"sha":"a10bd9f5a331fb7c3f4b600518090faab68774ee","author":{"name":"Ilmir Usmanov","email":"c93809d89a07fec01e65b68c0cfdd99ac055cd30@jetbrains.com"},"message":"Refactoring. Move transformRuntimeFunctionTypeToSuspendFunction to TypeDeserializer","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/a10bd9f5a331fb7c3f4b600518090faab68774ee"},{"sha":"dc3b230b553230d4d6c1dbc57d3b8367a00bfc27","author":{"name":"Ilmir Usmanov","email":"c93809d89a07fec01e65b68c0cfdd99ac055cd30@jetbrains.com"},"message":"Do not generate continuation's setLabel and getLabel methods in 1.3\n\nAlso, do not call them.\n #KT-25521: Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/dc3b230b553230d4d6c1dbc57d3b8367a00bfc27"},{"sha":"d15e43f38a21ce97db2129975cb51788ab0ce046","author":{"name":"Toshiaki Kameyama","email":"6e763183a1907d3ce1cfe64b94fff9864c9cebe6@gmail.com"},"message":"Reformat SuspiciousEqualsCombination","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/d15e43f38a21ce97db2129975cb51788ab0ce046"},{"sha":"4d1b8405cba01f72516a94cc422a17b68df1695d","author":{"name":"Toshiaki Kameyama","email":"6e763183a1907d3ce1cfe64b94fff9864c9cebe6@gmail.com"},"message":"\"Suspicious ==/===\": do not report when comparison with null is included\n\nSo #KT-24001 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/4d1b8405cba01f72516a94cc422a17b68df1695d"},{"sha":"fb6bb0c8b7f34543b560d81e4df289808949c3e8","author":{"name":"Nikolay Krasko","email":"ded369a7720281b30be8eacafa5625eeab3874c3@jetbrains.com"},"message":"Need to check compatibility when checking plugin from custom repository (KT-25714)\n\nThere's no no range check is done on the server side for custom urls not\nfrom IntelliJ plugins repository.\n\n #KT-25714 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/fb6bb0c8b7f34543b560d81e4df289808949c3e8"},{"sha":"2d1fc4b7982f25fc453a58639111bddfb6525be6","author":{"name":"Nikolay Krasko","email":"ded369a7720281b30be8eacafa5625eeab3874c3@jetbrains.com"},"message":"Fix incompatibility because of KotlinGradleModelFacade change (KT-25713)\n\nAndroidGradleModelFacade was moved to android plugin in AS 3.3, so\nnow changes in KotlinGradleModelFacade should be binary compatible.\n\nCurrent fix rewrite KotlinGradleModelFacade to Java because of default\nmethods.\n\nAlso current implementation abuses the fact that AndroidGradleModelFacade\ndon't use groupId parameter for getting library versions.\n\n #KT-25713 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/2d1fc4b7982f25fc453a58639111bddfb6525be6"},{"sha":"4ff6f23d186840da9ba3871ba4f13f126b18f1dd","author":{"name":"Nikolay Krasko","email":"ded369a7720281b30be8eacafa5625eeab3874c3@jetbrains.com"},"message":"Refactoring: move getResolvedVersionByModuleData utility function","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/4ff6f23d186840da9ba3871ba4f13f126b18f1dd"},{"sha":"c210d3d10adf3d2901ca736334a1ae2bcfe705e6","author":{"name":"Nikolay Krasko","email":"ded369a7720281b30be8eacafa5625eeab3874c3@jetbrains.com"},"message":"Minor: remove duplicated copyright comment","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/c210d3d10adf3d2901ca736334a1ae2bcfe705e6"},{"sha":"293e5794f0738848f00798407c7574139682032c","author":{"name":"Ilya Gorbunov","email":"b30b0df721c7fceb2c9cdf5649c30d7087c24f40@jetbrains.com"},"message":"Allow to skip JS IR tests with gradle property kotlin.compiler.js.ir.tests.skip","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/293e5794f0738848f00798407c7574139682032c"},{"sha":"a81c06049af534e693f774980e4a0d388522c4b0","author":{"name":"Ilya Gorbunov","email":"b30b0df721c7fceb2c9cdf5649c30d7087c24f40@jetbrains.com"},"message":"Fix creatures web-demo example\n\nRewrite val reassignment in getter with lazy property","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/a81c06049af534e693f774980e4a0d388522c4b0"},{"sha":"dec307799a9941f400ae3e2fe1b70a8593a5e760","author":{"name":"Roman Artemev","email":"fc1ea12371a949e18f5edc0aa05649e390102ada@jetbrains.com"},"message":"Fix infinite loop in suspend function in case of return from finally [#KT-21961]\n * add test","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/dec307799a9941f400ae3e2fe1b70a8593a5e760"},{"sha":"82f64b9b141206bd54e034ccb0f5633ada4cd591","author":{"name":"Ilmir Usmanov","email":"c93809d89a07fec01e65b68c0cfdd99ac055cd30@jetbrains.com"},"message":"Generate LVT entry for continuation\n\n #KT-25688: Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/82f64b9b141206bd54e034ccb0f5633ada4cd591"},{"sha":"26b57c6250149185c6608b9533432c45eda54b18","author":{"name":"Mikhail Glukhikh","email":"50d900a45148726501c398d479b0b07cdccb3389@jetbrains.com"},"message":"MPP navigation / search: handle expect objects correctly #KT-25317 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/26b57c6250149185c6608b9533432c45eda54b18"},{"sha":"46cc77395309248267df4ae9736bb8cc5ea96bb0","author":{"name":"Mikhail Glukhikh","email":"50d900a45148726501c398d479b0b07cdccb3389@jetbrains.com"},"message":"Test refactoring: header/impl -> expect/actual in safe delete tests","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/46cc77395309248267df4ae9736bb8cc5ea96bb0"},{"sha":"a7d189cd1c196976f531c1178e5b69a072161163","author":{"name":"Mikhail Glukhikh","email":"50d900a45148726501c398d479b0b07cdccb3389@jetbrains.com"},"message":"Branch 173: delete unnecessary duplicate of KtClassOrObject","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/a7d189cd1c196976f531c1178e5b69a072161163"},{"sha":"48017a81ee5dfb6596258f0f66ca0aa9a65efe26","author":{"name":"Mikhail Glukhikh","email":"50d900a45148726501c398d479b0b07cdccb3389@jetbrains.com"},"message":"Move isEquivalentTo() from KtClass to KtClassOrObject\n\nThis makes objects and companions with the same qualified name\ncompatible from find usages point of view\nSo #KT-25326 Fixed\nSo #KT-25438 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/48017a81ee5dfb6596258f0f66ca0aa9a65efe26"},{"sha":"54b63ea43a5e9663ac1fceca6a2222211c744acb","author":{"name":"Mikhail Glukhikh","email":"50d900a45148726501c398d479b0b07cdccb3389@jetbrains.com"},"message":"Reformat: AddModifierFix","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/54b63ea43a5e9663ac1fceca6a2222211c744acb"},{"sha":"14d6560e67c7f38a981f6fd199cadccf43dd0c15","author":{"name":"Mikhail Glukhikh","email":"50d900a45148726501c398d479b0b07cdccb3389@jetbrains.com"},"message":"Add modality/visibility/inline to all expect/actual declarations in QF\n\nSo #KT-25539 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/14d6560e67c7f38a981f6fd199cadccf43dd0c15"}]}
{"actor":{"display_login":"bashor"}}