{"push_id":1166716632,"size":59,"distinct_size":13,"ref":"refs/heads/rr/stdlib/jdk-ext","head":"4e063504df8253d8cfa21eaf29ce3a672003b100","before":"7315f684c011a6d30d0471808b137960de566c2c","commits":[{"sha":"af10c13ef144900b9c77a98fe82566fc22a8bfde","author":{"name":"Alexey Tsvetkov","email":"644b7d07b1f201e87d2d740e906094de4b0a6d3b@jetbrains.com"},"message":"Set friend modules for android gradle test tasks\n\nThis fixes the following issues:\n1. When product flavors were used, android unit tests could not refer\nto internal symbols from main source set.\n2. Android instrumentation tests could not refer\nto internal symbols from main source set\n\n    #KT-11166 fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/af10c13ef144900b9c77a98fe82566fc22a8bfde"},{"sha":"5e21af7bdda436b68abb132774aad49571f5c00b","author":{"name":"Alexey Tsvetkov","email":"644b7d07b1f201e87d2d740e906094de4b0a6d3b@jetbrains.com"},"message":"Ensure direcory for class file stubs always exists\n\nThis fixes the warning \"classpath entry does not exist\"\n\n    #KT-12352 fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/5e21af7bdda436b68abb132774aad49571f5c00b"},{"sha":"9240c829345c10d9ede4981821a25ee46bfe6517","author":{"name":"Dmitry Petrov","email":"11d31c235a663d08b49fa5d344157909dcc6e225@jetbrains.com"},"message":"KT-12733 'rangeTo' as a non-qualified call is not optimized in 'for'\nUse ResolvedCall corresponding to 'for' loop range expression\nfor optimized \"for-in-range-literal\".\nCleanup.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9240c829345c10d9ede4981821a25ee46bfe6517"},{"sha":"ac03d98cb2265f88ccb203937b156325f3504523","author":{"name":"Mikhail Glukhikh","email":"9f4fa0289a5dd2ec055a5204b48fcb93445e0489@jetbrains.com"},"message":"Inspection \"can be primary constructor property\" with relevant quick-fix #KT-8477 Fixed\n(cherry picked from commit 2db7562)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/ac03d98cb2265f88ccb203937b156325f3504523"},{"sha":"b4f81d4bb5c7a69caeb81ff634235d9b1c5217ce","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Use 'JVM_TARGET: 1.8' directive in codegen tests on 1.8 target","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b4f81d4bb5c7a69caeb81ff634235d9b1c5217ce"},{"sha":"02fd5371aae678de3893501634261e92c620ada2","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Update metadata version to 1.1.2 and bytecode version to 1.0.1\n\nThis is needed for the upcoming 1.1 EAP: it'll be easier to diagnose problems\narising from new language features and bytecode modifications","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/02fd5371aae678de3893501634261e92c620ada2"},{"sha":"da332d1a27917e55d7491bf66763324773c72a4e","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Validate \"-jvm-target\" value in CLI, improve message","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/da332d1a27917e55d7491bf66763324773c72a4e"},{"sha":"79ecc9751b20317149e0b16053174f6ae14a5cd2","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Report error on accidentally \"overriding\" wait/notify\n\nHard-code only Object members because diagnostics are reported for all other\nclasses out of the box in 1.1\n\n #KT-7174 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/79ecc9751b20317149e0b16053174f6ae14a5cd2"},{"sha":"af9883bccfbef0dadc0ce28d11968faf2c1b9522","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Add test on accidental redeclaration of final members from java.lang.Enum\n\nThis is working because of the additional built-ins members added in 1.1","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/af9883bccfbef0dadc0ce28d11968faf2c1b9522"},{"sha":"de986ed051bcf75d799db3a772fa5667025cf87b","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Do not skip synthesized members when generating bridges\n\nThe condition here is obsolete since SAM adapters can no longer be overridden:\nthey are now extensions in another scope\n\n #KT-12708 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/de986ed051bcf75d799db3a772fa5667025cf87b"},{"sha":"9359d0aab457213922af067a0abc59e89a9a412c","author":{"name":"Nikolay Krasko","email":"0a8d2ace666cf7173f0f2697b1589c281e723e58@jetbrains.com"},"message":"Compare anonymous classes with psi only to avoid counting qualified name","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9359d0aab457213922af067a0abc59e89a9a412c"},{"sha":"29b94f650c5c5baf2bfc7418eb03a22aaf766d05","author":{"name":"Nikolay Krasko","email":"0a8d2ace666cf7173f0f2697b1589c281e723e58@jetbrains.com"},"message":"Make Kotlin light class more like PsiAnonymousClassImpl\n\nAvoid delegating to cls delegate in more places","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/29b94f650c5c5baf2bfc7418eb03a22aaf766d05"},{"sha":"784fd963cd2fed5deac252916b0557d00ae71a59","author":{"name":"Nikolay Krasko","email":"0a8d2ace666cf7173f0f2697b1589c281e723e58@jetbrains.com"},"message":"Implement copy methods for anonymous and enum entry light classes","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/784fd963cd2fed5deac252916b0557d00ae71a59"},{"sha":"490ff621b67954715391c1917d9ad4b9205b9a2b","author":{"name":"Nikolay Krasko","email":"0a8d2ace666cf7173f0f2697b1589c281e723e58@jetbrains.com"},"message":"Implement isInheritor method with utility method that has special behaviour for anonymous classes","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/490ff621b67954715391c1917d9ad4b9205b9a2b"},{"sha":"01430b4b99d751b0049343534db9785d25288f05","author":{"name":"Stanislav Erokhin","email":"f3e4a17b3e388a799c8ea777180832e2fe4f7c71@jetbrains.com"},"message":"Create hack for exception about \"Empty intersection for types\".\n\nHackaround for KT-11266, EA-79963, EA-72093,  EA-79976.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/01430b4b99d751b0049343534db9785d25288f05"},{"sha":"49fb9ff424318dba7c6b59ad954c0be377d20414","author":{"name":"Mikhail Glukhikh","email":"9f4fa0289a5dd2ec055a5204b48fcb93445e0489@jetbrains.com"},"message":"Sealed class hierarchies are now correctly processed in when (by checking possible smart casts to nested sealed classes) #KT-10648 Fixed\n(cherry picked from commit 2eaaf9c)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/49fb9ff424318dba7c6b59ad954c0be377d20414"},{"sha":"5ccbf4753163c63808ee03bf049e4999dff3f52f","author":{"name":"Mikhail Glukhikh","email":"9f4fa0289a5dd2ec055a5204b48fcb93445e0489@jetbrains.com"},"message":"Elvis / if / when now infer error type in case of ErrorType + Nothing #KT-6665 Fixed\n(cherry picked from commit 9a50a0b)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/5ccbf4753163c63808ee03bf049e4999dff3f52f"},{"sha":"3fa87fe4deef4f9440c0ee8fe0e3d27dc7bd572e","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Move get-protobuf later in update_dependencies\n\nIt invokes kotlinc, so should happen after the bootstrap compiler is downloaded","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/3fa87fe4deef4f9440c0ee8fe0e3d27dc7bd572e"},{"sha":"1b16ff6c82c2234824a405a458ebd2e3d1d7f4ef","author":{"name":"Valentin Kipyatkov","email":"c13705d36a65634fb2e85000d9c75d60ac422265@jetbrains.com"},"message":"KT-11975 Invert if-condition intention does not simplify \"is\" expresssion\n\n #KT-11975 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/1b16ff6c82c2234824a405a458ebd2e3d1d7f4ef"},{"sha":"d4494d605a32eb08cfd54e17860a0fcc71e78eda","author":{"name":"Alexey Tsvetkov","email":"644b7d07b1f201e87d2d740e906094de4b0a6d3b@jetbrains.com"},"message":"Exclude resources dir from surefire test search","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/d4494d605a32eb08cfd54e17860a0fcc71e78eda"}]}
{"actor":{"display_login":"ilya-g"}}