{"push_id":812455976,"size":111,"distinct_size":24,"ref":"refs/heads/rr/valentin/completion","head":"419995edae9ca59201ca42da8573b991dc574551","before":"536f461791c171e77297710d7753799fc5f54e0e","commits":[{"sha":"c7e5eb9ab86d8610bb6619d0cfa8196be4d0b703","author":{"email":"fd5436131ded344587e071acd10192c574eedaa5@jetbrains.com","name":"Michael Nedzelsky"},"message":"fix AbstractBytecodeTextTest: read expected file with UTF-8 encoding","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/c7e5eb9ab86d8610bb6619d0cfa8196be4d0b703"},{"sha":"94b110936e916c0418c9b40c5ca34d01ba3f6cc4","author":{"email":"abd7d26d09e1d511b93f568618df03472d63a1f4@jetbrains.com","name":"Zalim Bashorov"},"message":"Add the ability to get containing source file from SourceElement","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/94b110936e916c0418c9b40c5ca34d01ba3f6cc4"},{"sha":"a36e4abf4d2ea6cbbf0840ce8d774591c1388c99","author":{"email":"abd7d26d09e1d511b93f568618df03472d63a1f4@jetbrains.com","name":"Zalim Bashorov"},"message":"Move visibility check for toplevel private declarations to Visibilities.PRIVATE and fix it.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/a36e4abf4d2ea6cbbf0840ce8d774591c1388c99"},{"sha":"9256682cc5f4168b3c44f4ee8bbb8f61bef4c923","author":{"email":"abd7d26d09e1d511b93f568618df03472d63a1f4@jetbrains.com","name":"Zalim Bashorov"},"message":"Fix quickfix and tests","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9256682cc5f4168b3c44f4ee8bbb8f61bef4c923"},{"sha":"073b10072a5f9ea87115b3428cb4fca4edae4a9e","author":{"email":"abd7d26d09e1d511b93f568618df03472d63a1f4@jetbrains.com","name":"Zalim Bashorov"},"message":"Minor: fix testdata","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/073b10072a5f9ea87115b3428cb4fca4edae4a9e"},{"sha":"fca9b51548d4582deeed44d93c7f9e8fe288e199","author":{"email":"abd7d26d09e1d511b93f568618df03472d63a1f4@jetbrains.com","name":"Zalim Bashorov"},"message":"Revert \"extend test for code cleanup with changing visibility from private to internal for declarations, which are used outside of their file.\"\n\nThis reverts commit 9fd968d59e1724aebf1d374cf8838617e0f9d802.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/fca9b51548d4582deeed44d93c7f9e8fe288e199"},{"sha":"c7b52bfdc15fa95891ab20e0276512c89111a2c4","author":{"email":"fd5436131ded344587e071acd10192c574eedaa5@jetbrains.com","name":"Michael Nedzelsky"},"message":"fix KT-8977 Ignore non-public API changes for packages in incremental compilation\n\n#KT-8977 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/c7b52bfdc15fa95891ab20e0276512c89111a2c4"},{"sha":"bc6746b9e659195dcd0ea7c05384a1fb2ac49d73","author":{"email":"fd5436131ded344587e071acd10192c574eedaa5@jetbrains.com","name":"Michael Nedzelsky"},"message":"add tests for comparison of package members","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/bc6746b9e659195dcd0ea7c05384a1fb2ac49d73"},{"sha":"8557e540fc9f196b93173ce4f15772caa209a427","author":{"email":"fd5436131ded344587e071acd10192c574eedaa5@jetbrains.com","name":"Michael Nedzelsky"},"message":"incremental compilation: do not recompile on changes in private static final values.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/8557e540fc9f196b93173ce4f15772caa209a427"},{"sha":"0de9e8295a35a233857a231a27f5e1ece650f48a","author":{"email":"fd5436131ded344587e071acd10192c574eedaa5@jetbrains.com","name":"Michael Nedzelsky"},"message":"add tests for incremental compilation: package members","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/0de9e8295a35a233857a231a27f5e1ece650f48a"},{"sha":"a8e3ee9190d26f5e4220cd688aa0be2635346e38","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"KT-6264 Introduce kotlin-osgi-bundle\n\nThe bundle is a mix of kotlin-runtime, kotlin-stdlib and kotlin-reflect. The main reason to do so intead of adding corresponding modules is that there is so called \"split package\" issue that couldn't be easily resolved","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/a8e3ee9190d26f5e4220cd688aa0be2635346e38"},{"sha":"c2b4647aa85e79cf62e5b7aa04cc8a7d7a2d930b","author":{"email":"41e97dc1d5d6c5e5df09fd9d95c8efa59d16cb69@jetbrains.com","name":"Nikolay Krasko"},"message":"Avoid storing same files in kotlin-compiler.jar for maven\n\n #KT-9202 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/c2b4647aa85e79cf62e5b7aa04cc8a7d7a2d930b"},{"sha":"1b9bbf0bb6d44775e69d7fc802d3b8087fa223c2","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Move Declaration to Separate File: Process internal references since imports may be necessary in the new file","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/1b9bbf0bb6d44775e69d7fc802d3b8087fa223c2"},{"sha":"9ec87c01abefd67e1cb726f8ea21133b8de52478","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Property <-> Function Conversion: Add/remove 'get'/'is' prefixes automatically\n #KT-8812 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/9ec87c01abefd67e1cb726f8ea21133b8de52478"},{"sha":"0ef8281823e3d1a214fe7aac24011aa96825cf05","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Parameter -> Receiver Conversion: Don't show change signature dialog\n #KT-9302 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/0ef8281823e3d1a214fe7aac24011aa96825cf05"},{"sha":"aa080bf2019bbb3c6e1006391e8c7a7abb2c9a57","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Create from Usage: Forbid for parameters/local variables when reference is not an identifier\n #KT-9305 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/aa080bf2019bbb3c6e1006391e8c7a7abb2c9a57"},{"sha":"78f7e6b459aefccb84d8522f931aceaf6f9bbaab","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Extraction Engine: Support type parameter references\n #KT-7260 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/78f7e6b459aefccb84d8522f931aceaf6f9bbaab"},{"sha":"2b354cd4db0a86c31f00c5dc47b60fd65f07ff49","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Create parameter: Look for containing function if no class is found. Support secondary constructors\n #KT-9322 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/2b354cd4db0a86c31f00c5dc47b60fd65f07ff49"},{"sha":"b80564548932cd7d8160ff4c441225c66ee278c8","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Change Signature: Support receiver <-> parameter conversion for function expressions\n #KT-9309 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/b80564548932cd7d8160ff4c441225c66ee278c8"},{"sha":"007c7c17f0f48343984eb0dc1b90fa19c58bbd98","author":{"email":"be63b61729de3410b7bafe9e99b3ac0b55a2c5e1@jetbrains.com","name":"Alexey Sedunov"},"message":"Create parameter: Forbid inplace refactoring if occurrences contain out-of-parentheses lambda arguments. Fix lambda argument replacement\n #KT-9307 Fixed","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin/commits/007c7c17f0f48343984eb0dc1b90fa19c58bbd98"}]}