{"push_id":713630504,"size":238,"distinct_size":238,"ref":"refs/heads/master","head":"305f7ae78f841cd41f982597fe86ce72ddc27613","before":"a636f18d568d1e60c4902034400a07bdb0f5d278","commits":[{"sha":"9ab98b6a2ca5903db814c668dbd251e072191fde","author":{"email":"adcfa6d193f705e72fcff27dd2017401efd80cca@jetbrains.com","name":"Maxim.Mossienko"},"message":"[memory optimization] instead of storing long file offsets for each compressed block, store compressed block short lengths and long offset per 32 compressed blocks, calculating needed file offset from nearest long offset and compressed block ranges","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/9ab98b6a2ca5903db814c668dbd251e072191fde"},{"sha":"a1ab3dca601bdfaaa3a2e58655b6222f37f68647","author":{"email":"595e559f53fd6b0afe09ab52ed1622b46e774f7a@jetbrains.com","name":"Rustam Vishnyakov"},"message":"Darcula: Higher contrast for template language background (WI-27766 Caret Row background collides with Template Data Language background)","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/a1ab3dca601bdfaaa3a2e58655b6222f37f68647"},{"sha":"2d7590996ec82763736f5362d7dc32a23e035e8c","author":{"email":"de99ba9f68137a04fd2958922fe1b9f035a840cb@jetbrains.com","name":"Roman Shevchenko"},"message":"IDEA-122133 (type annotations skipped from copying into generated parameter)","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/2d7590996ec82763736f5362d7dc32a23e035e8c"},{"sha":"286f7d72a53abf353f6906108d3ef57b863760e8","author":{"email":"0d3b884a0bb5b19dac93b132a8bf9bf8dd524d5c@jetbrains.com","name":"Alexander Zolotov"},"message":"Search everywhere: do not put space inside parens","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/286f7d72a53abf353f6906108d3ef57b863760e8"},{"sha":"f53b63c24ce87776f251c741446b5c4951760096","author":{"email":"0d3b884a0bb5b19dac93b132a8bf9bf8dd524d5c@jetbrains.com","name":"Alexander Zolotov"},"message":"Get rid of yellow code","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/f53b63c24ce87776f251c741446b5c4951760096"},{"sha":"89de091a89affda2207c675cfa5a2812bc4fd25f","author":{"email":"0d3b884a0bb5b19dac93b132a8bf9bf8dd524d5c@jetbrains.com","name":"Alexander Zolotov"},"message":"Do not sort completion variants using matcher with empty prefix","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/89de091a89affda2207c675cfa5a2812bc4fd25f"},{"sha":"395b704aa102ac9a2a10ce6ce8546688337245d4","author":{"email":"de99ba9f68137a04fd2958922fe1b9f035a840cb@jetbrains.com","name":"Roman Shevchenko"},"message":"Cleanup (formatting; typos)","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/395b704aa102ac9a2a10ce6ce8546688337245d4"},{"sha":"28907fde4ff07ea4f7e72b5c7a94b2e2aca850b4","author":{"email":"c1912668f410d8cc7c938efb3a5a6ead72869da1@jetbrains.com","name":"Dmitry Trofimov"},"message":"Remove obsolete deprecation.","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/28907fde4ff07ea4f7e72b5c7a94b2e2aca850b4"},{"sha":"18f454c532e98227d7d9e6fb5f2e96b04cea2db8","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@jetbrains.com","name":"Andrey Vlasovskikh"},"message":"Update binary skeletons path on every SDK update and clean up obsolete paths (PY-15499)\n\nSometimes paths to binary skeletons in jdk.table.xml used to become\ncorrupted or invalid. There used to be no way of fixing that since\nthe paths had been added there only once during the SDK set up. Now\nwe restore them every time the SDK gets updated. The paths should be\nin the jdk.table.xml because they are the part of SDK paths and they\nare required for indexing. Indexing contributors don't allow to\nassociate paths with modules.","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/18f454c532e98227d7d9e6fb5f2e96b04cea2db8"},{"sha":"2c778aecb030b5f97ae2c6e23f27e319baf421ae","author":{"email":"f7e5ab578b900f757fa3943073a6862c1cab47b8@jetbrains.com","name":"nik"},"message":"fixed updating IDEA CE from IDEA UE sources","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/2c778aecb030b5f97ae2c6e23f27e319baf421ae"},{"sha":"449bd4b35ba97b52e25cb4bd4c8a100f977e0a06","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@jetbrains.com","name":"Andrey Vlasovskikh"},"message":"Merge branch 'python-fixes'","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/449bd4b35ba97b52e25cb4bd4c8a100f977e0a06"},{"sha":"6fdcf291aa34b3d6fc5f3514e613d265448d03bd","author":{"email":"de99ba9f68137a04fd2958922fe1b9f035a840cb@jetbrains.com","name":"Roman Shevchenko"},"message":"java-decompiler: NPE fixed\n\nhttps://github.com/JetBrains/intellij-community/pull/268","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/6fdcf291aa34b3d6fc5f3514e613d265448d03bd"},{"sha":"cd8edb81077aeeb42ac21b8453d68e546c0ef09e","author":{"email":"de99ba9f68137a04fd2958922fe1b9f035a840cb@jetbrains.com","name":"Roman Shevchenko"},"message":"Merge remote-tracking branch 'origin/master'","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/cd8edb81077aeeb42ac21b8453d68e546c0ef09e"},{"sha":"8f6c086e1aaf70fa6ee7a42b18787f245318f178","author":{"email":"7192dc0e6b89b887acfef41d9a4c82a09eac58e3@jetbrains.com","name":"Andrey Vlasovskikh"},"message":"Merge remote-tracking branch 'origin/master'","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/8f6c086e1aaf70fa6ee7a42b18787f245318f178"},{"sha":"6ed9af59f37f4099473123f92c55daf2b4497689","author":{"email":"38378d60cbf8c8de328cfdbb50dd7542e821e547@jetbrains.com","name":"Daniil Ovchinnikov"},"message":"[groovy] show console on ctrl+enter (IDEA-140463)","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/6ed9af59f37f4099473123f92c55daf2b4497689"},{"sha":"60ee51855f57a5f3de9726d165e6e430626ea227","author":{"email":"38378d60cbf8c8de328cfdbb50dd7542e821e547@jetbrains.com","name":"Daniil Ovchinnikov"},"message":"[groovy] use simple string as console name instead of hex","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/60ee51855f57a5f3de9726d165e6e430626ea227"},{"sha":"9650a0e9b6b7f4c9b7a988081eb834df27750cb5","author":{"email":"38378d60cbf8c8de328cfdbb50dd7542e821e547@jetbrains.com","name":"Daniil Ovchinnikov"},"message":"[groovy] add execute button to the editor toolbar","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/9650a0e9b6b7f4c9b7a988081eb834df27750cb5"},{"sha":"825a441ff747d4c4e82a0f2205eb40454bc3e669","author":{"email":"38378d60cbf8c8de328cfdbb50dd7542e821e547@jetbrains.com","name":"Daniil Ovchinnikov"},"message":"[groovy] console: do not execute empty commands","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/825a441ff747d4c4e82a0f2205eb40454bc3e669"},{"sha":"ac43b909bfa0593e057607941b20809ccf853b00","author":{"email":"38378d60cbf8c8de328cfdbb50dd7542e821e547@jetbrains.com","name":"Daniil Ovchinnikov"},"message":"[groovy] shut down process when console file is closed","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/ac43b909bfa0593e057607941b20809ccf853b00"},{"sha":"6f0ce380fd12ddc3a04a9c38712eb9dbb257eb8a","author":{"email":"24d88395fa2a7e1a2b4350a0ea5cd3ccf220e238@gmail.com","name":"Aleksey Pivovarov"},"message":"lst: correct range painting at the end of file in default mode\n\nclick area is still bugged though","distinct":true,"url":"https://api.github.com/repos/allotria/intellij-community/commits/6f0ce380fd12ddc3a04a9c38712eb9dbb257eb8a"}]}