{"push_id":1307405495,"size":71,"distinct_size":1,"ref":"refs/heads/rr/nk-br162","head":"3804a4ce1222a2c349352ab561b284295e6f12b6","before":"37c5c85cb4d8203ad27410ec4ddf95ae7e884502","commits":[{"sha":"435cafed99d7fc9fa006543bf28dc0a70206f3c7","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Minor. Cleanup KotlinParsing code","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/435cafed99d7fc9fa006543bf28dc0a70206f3c7"},{"sha":"000ba33f59c3b85c2285d213343c69e34dbfb0cd","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Minor. Prettify value parameters' resolution parts","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/000ba33f59c3b85c2285d213343c69e34dbfb0cd"},{"sha":"75a51d915f588dbf3a2ab56fd53a68b3e7ffdbd2","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Implement parsing of desctructuring declarations in lambdas\n\n #KT-5828 In Progress","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/75a51d915f588dbf3a2ab56fd53a68b3e7ffdbd2"},{"sha":"3df3187e25a68e501d01d116d8ea8ab0a1a69561","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Minor. Refine variable name: innerScope -> headerScope","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/3df3187e25a68e501d01d116d8ea8ab0a1a69561"},{"sha":"ace3655824708f978b6999bc71fee5d0ba0d3aea","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Minor. Rename diagnostic tests: multiDeclarations -> destructuringDeclarations","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/ace3655824708f978b6999bc71fee5d0ba0d3aea"},{"sha":"e975d3219687e7c182cc216b83582dec36522d92","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Implement resolution of desctructuring declarations in lambdas\n\n #KT-5828 In Progress","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/e975d3219687e7c182cc216b83582dec36522d92"},{"sha":"e75efc88ff51e2381fc322ff48450764da252777","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Add support for desctructuring of lambda parameters in JVM backend\n\n #KT-5828 In Progress","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/e75efc88ff51e2381fc322ff48450764da252777"},{"sha":"72d027d968509e742b593126ee7d76fdf996c868","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Introduce language feature DestructuringLambdaParameters\n\n #KT-5828 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/72d027d968509e742b593126ee7d76fdf996c868"},{"sha":"6e12fe3a7883f9f6a3b65d350386dfcb556fbf8d","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Fix parameter changing in refactorings\n\nDo not try to create new identifier if inherited name is invalid,\ne.g. it's a destructuring declaration.\n\nSee KotlinChangeSignatureTest.testSAMRenameParam","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/6e12fe3a7883f9f6a3b65d350386dfcb556fbf8d"},{"sha":"1cc7f19d109bb8fa561880abc32e8d9230c1f736","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Fix AnnotationDescriptorResolver tests\n\nDo not run annotation resolver tests on lambda parameters,\nmostly because it's impossible to annotate them by now\n(see KT-13900 and `val functionLiteral` in compiler/testData/resolveAnnotations/testFile.kt)\n\nIt was working before only because lambda parameter hadn't been parsed at all,\nwhile after introduction of destructuring in lambda parameters\nit gets parsed normally\n\n #KT-13900 Submitted","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/1cc7f19d109bb8fa561880abc32e8d9230c1f736"},{"sha":"b31ab729de07e56fe77bad7c21a1d5e4534a9f28","author":{"name":"Dmitry Petrov","email":"11d31c235a663d08b49fa5d344157909dcc6e225@jetbrains.com"},"message":"Containing declaration for TypeAliasConstructorDescriptor\nis a corresponding TypeAliasDescriptor.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b31ab729de07e56fe77bad7c21a1d5e4534a9f28"},{"sha":"9d373fba67d7a7ebc64cf74960644f9f904d94cf","author":{"name":"Dmitry Petrov","email":"11d31c235a663d08b49fa5d344157909dcc6e225@jetbrains.com"},"message":"(@alexey.andreev) JS BE should handle TypeAliasConstructorDescriptor accordingly.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9d373fba67d7a7ebc64cf74960644f9f904d94cf"},{"sha":"7d214c6e5888ff462f59e9e13d8b9582361a5367","author":{"name":"Valentin Kipyatkov","email":"c13705d36a65634fb2e85000d9c75d60ac422265@jetbrains.com"},"message":"KT-13689 Typealias constructor usage counts as original type usage for optimize imports\n\n #KT-13689 Fixed\n(cherry picked from commit bde7e2b)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/7d214c6e5888ff462f59e9e13d8b9582361a5367"},{"sha":"796d11c86031a541b07edf1269ed9a46158f4667","author":{"name":"Dmitry Petrov","email":"11d31c235a663d08b49fa5d344157909dcc6e225@jetbrains.com"},"message":"ClassDescriptor is now a super-interface for ClassConstructorDescriptor and TypeAliasConstructorDescriptor.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/796d11c86031a541b07edf1269ed9a46158f4667"},{"sha":"dac9d8b845f0b673b1b2ef5eacdb40d3a6bea266","author":{"name":"Dmitry Petrov","email":"11d31c235a663d08b49fa5d344157909dcc6e225@jetbrains.com"},"message":"Additional checks for type alias constructors.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/dac9d8b845f0b673b1b2ef5eacdb40d3a6bea266"},{"sha":"7b25331de1f80794b119b55af68fb1e12a6fb981","author":{"name":"Dmitry Petrov","email":"11d31c235a663d08b49fa5d344157909dcc6e225@jetbrains.com"},"message":"Support type aliases in RecursiveDescriptorProcessorTest.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/7b25331de1f80794b119b55af68fb1e12a6fb981"},{"sha":"f5a34ca5ae3ff399bc7fe161ebe6b92f372bbb28","author":{"name":"Valentin Kipyatkov","email":"c13705d36a65634fb2e85000d9c75d60ac422265@jetbrains.com"},"message":"Fixed intentions","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/f5a34ca5ae3ff399bc7fe161ebe6b92f372bbb28"},{"sha":"428763e886974470ccc99eb2c7095284e58eaf2b","author":{"name":"Mikhail Zarechenskiy","email":"2392af4aa88ccee6b30ce098911117c36e3ff9ad@jetbrains.com"},"message":"Introduce default script template definition into runtime.jvm","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/428763e886974470ccc99eb2c7095284e58eaf2b"},{"sha":"07925712568e8073fe2b61bdafb925bc290fccd5","author":{"name":"Mikhail Zarechenskiy","email":"2392af4aa88ccee6b30ce098911117c36e3ff9ad@jetbrains.com"},"message":"Include default script template into mock-runtime","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/07925712568e8073fe2b61bdafb925bc290fccd5"},{"sha":"42e85b07c9e370672b4bf0ab2765728260a8cd37","author":{"name":"Denis Zharkov","email":"cdfebaa4c70960a59d386d90dfd1d5f2c93f3378@jetbrains.com"},"message":"Fix types in local var table for destructured variables","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/42e85b07c9e370672b4bf0ab2765728260a8cd37"}]}
{"actor":{"display_login":"goodwinnk"}}