{"push_id":1146934439,"size":203,"distinct_size":17,"ref":"refs/heads/rr/mb/java8","head":"2782a62646e08687c560bc81c347c90e44dec43a","before":"e73991801da297a547e737b1a6313998718ea108","commits":[{"sha":"b9fb6c0d848221869b252aa5397cd1d331caf724","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Remove dangerous readKotlinHeader() in inlineUtil.kt\n\nIt was creating a phantom FileBasedKotlinClass which was not based on any file","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b9fb6c0d848221869b252aa5397cd1d331caf724"},{"sha":"5bf14c106a8fe6273d0ea8224ceb2b0add868e5c","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Delete unused ParentLastURLClassLoader","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/5bf14c106a8fe6273d0ea8224ceb2b0add868e5c"},{"sha":"cf56ac030537becf5b8ee31296648080811d1f08","author":{"name":"Vladislav Golub","email":"ba7e8bb29fc22a1d0a45e9eae12164a5b4e88935@ensemplix.ru"},"message":"Simplify method (#873)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/cf56ac030537becf5b8ee31296648080811d1f08"},{"sha":"bb32c2d350747c5a77628af9ec9364e4a15c4ac3","author":{"name":"Vladislav Golub","email":"ba7e8bb29fc22a1d0a45e9eae12164a5b4e88935@ensemplix.ru"},"message":"KT-12019 Highlighting of redundant 'if' statements (#871)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/bb32c2d350747c5a77628af9ec9364e4a15c4ac3"},{"sha":"3542834fa1e4146c191e1ae50625735d6140ee55","author":{"name":"Dmitry Jemerov","email":"f63f292bb1209d7f851de8f849168cec473cf0ce@jetbrains.com"},"message":"fix tests for RedundantIfInspection","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/3542834fa1e4146c191e1ae50625735d6140ee55"},{"sha":"93defed324e2975b66a6febe10f41d48c7a72d8e","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"KT-12302: ABSTRACT_MODIFIER_IN_INTERFACE warning is removed as obsolete","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/93defed324e2975b66a6febe10f41d48c7a72d8e"},{"sha":"e66acd81016b2e5c69c00d10ba921054b767ccad","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"Default modality is abstract for interface. REDUNDANT_MODIFIER_FOR_TARGET applicability reduced #KT-12302 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/e66acd81016b2e5c69c00d10ba921054b767ccad"},{"sha":"9a69b8b7b50eb67d4fb6eea615d448ca13c6e85e","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"REDUNDANT_OPEN_FOR_INTERFACE warning: reported for open members without implementation #KT-12452 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9a69b8b7b50eb67d4fb6eea615d448ca13c6e85e"},{"sha":"fa5e284bf82da77c32e29671c5389e32185f595f","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"Convert to block body: when expression with Unit result is now handled as \"return needed\" #KT-12193 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/fa5e284bf82da77c32e29671c5389e32185f595f"},{"sha":"9e487a63269112aee8cc3e5b934e34eec88dc20f","author":{"name":"Mikhail Glukhikh","email":"01c6cea057c156dd107578f0dc35165978f0c7aa@jetbrains.com"},"message":"Minor refactoring: convert to block body","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9e487a63269112aee8cc3e5b934e34eec88dc20f"},{"sha":"68f1cf5f5254d607aa3a3721ab0c4fc601153155","author":{"name":"Alexander Udalov","email":"fe3757854c7d99cfd86b45c4114d3e72bc919ddb@jetbrains.com"},"message":"Fix typo in inspection description name: RedundantlIf.html -> RedundantIf.html","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/68f1cf5f5254d607aa3a3721ab0c4fc601153155"},{"sha":"3b4ade2ca04ff4999551d26e79c78fa230c1658e","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Refactor: extract resolve related code from ReplInterpreter to CliReplAnalyzerEngine","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/3b4ade2ca04ff4999551d26e79c78fa230c1658e"},{"sha":"27bd74f4c53243faa5d2f7983edbc8dca547fe07","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Refactor: replace LastLineScopeProvider with ReplState, extract FileScopeFactory from FileScopeProviderImpl","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/27bd74f4c53243faa5d2f7983edbc8dca547fe07"},{"sha":"9f67072098135b9ae7fd74090b629ccf64baa2d6","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Minor: ScopeUtils: avoid wrapping lexical scopes several times","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9f67072098135b9ae7fd74090b629ccf64baa2d6"},{"sha":"5058e9b4e6ab5898a869d615fb46a08f23b0ea43","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Fix import resolution in Repl\n\n #KT-11428 Fixed\n\n Refactor ReplState to be a component","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/5058e9b4e6ab5898a869d615fb46a08f23b0ea43"},{"sha":"4d75355cf226b9da515b94b81f485b6226796419","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Minor: Rename KotlinReplTest","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/4d75355cf226b9da515b94b81f485b6226796419"},{"sha":"dcd7e6d767f5445df0dfb5ba9ef4caec8b5ad383","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Move ReplState to frontend","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/dcd7e6d767f5445df0dfb5ba9ef4caec8b5ad383"},{"sha":"4ec4d6ec66c3ed19f15ca86424d333ce7dc0bca9","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"implicitReceiversUtils: Script descriptors are implicit receivers\n\nThis fixes completion in repl","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/4ec4d6ec66c3ed19f15ca86424d333ce7dc0bca9"},{"sha":"08ef1749b6d044b8829bdd7f56cbc3b458efac4a","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Limit resolve scope when completing in module sources","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/08ef1749b6d044b8829bdd7f56cbc3b458efac4a"},{"sha":"9cff5903666bbfdf56407f9c8c5a81756693f97d","author":{"name":"Pavel V. Talanov","email":"c2287d48597297ae700df5cc30f391b61126d1fb@gmail.com"},"message":"Use ReplState to implement completion in IDE REPL\n\nConsider sucessfully evaluated lines as previous lines when analyzing console file","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9cff5903666bbfdf56407f9c8c5a81756693f97d"}]}
{"actor":{"display_login":"max-kammerer"}}