{"push_id":785933476,"size":475,"distinct_size":475,"ref":"refs/heads/ide-repl","head":"bfd6b4ad425cd61f4f051e17703947da74e44aef","before":"6953b24beb578f9529be9408ba6a8111c00e0363","commits":[{"sha":"06b3ca8343654c842186bb7e95f0e3de3a41f25c","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Initial version of rmi-interface, compile server and kotlinr - commandline compile server client app","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/06b3ca8343654c842186bb7e95f0e3de3a41f25c"},{"sha":"b55894499fdaad17089998e07f9063205897a29c","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"incremental compilation via daemon","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/b55894499fdaad17089998e07f9063205897a29c"},{"sha":"33cead12e0dc73e0593f9a516f3793d047a3c621","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"working version of jps-plugin integration with daemon","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/33cead12e0dc73e0593f9a516f3793d047a3c621"},{"sha":"7ab2208fc5a671c10ab0fda88ae5a141b461da06","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"implementing daemon startup, basic check and restart machanisms, switching to kotlin everythere, additional logging and checks, in JPS plugin daemon compilation is off by default, turned on by \"kotlin.daemon.enabled\" property","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/7ab2208fc5a671c10ab0fda88ae5a141b461da06"},{"sha":"d8be8313398aa5649e6ac21cbc6c914943048cc0","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Switching to stream for logging to simplify interaction with use sites","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/d8be8313398aa5649e6ac21cbc6c914943048cc0"},{"sha":"f08476cba94d60d917de67a433bd0567da7771ba","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Adding daemon stop command to kotlinr, minor fixes","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/f08476cba94d60d917de67a433bd0567da7771ba"},{"sha":"39d6592e1fb027fb05e6b719e08e078bcac79d7f","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Adding compiler id digest calculation and check to detect replaced compiler jar, minor fixes and refactorings","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/39d6592e1fb027fb05e6b719e08e078bcac79d7f"},{"sha":"5fee180d0950f00f71c297b601aff04dcf504afe","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Daemon log, controlling it from launching, proper stdout/err redirection technique, params to control jvm options of the daemon","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/5fee180d0950f00f71c297b601aff04dcf504afe"},{"sha":"6e3ce69faa8263eeffd8648a209a956b3b814f55","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Shutting down daemon from kotlin plugin on idea exit, passing jvm params to daemon launch","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/6e3ce69faa8263eeffd8648a209a956b3b814f55"},{"sha":"434c30c1bcd28674a8ce556481aa411ffe76bd14","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"ligee"},"message":"Simple test with daemon compilation, minor fixes mostly for easier testing","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/434c30c1bcd28674a8ce556481aa411ffe76bd14"},{"sha":"61de1c3212715e67b3c5314edabf6352ec30f78f","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"Ilya Chernikov"},"message":"Fixes after review","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/61de1c3212715e67b3c5314edabf6352ec30f78f"},{"sha":"2d45a37884404f072a5b3aee29fce73596d48abc","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"Ilya Chernikov"},"message":"Passing JPS process JVM memory options to daemon, refactoring options processing","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/2d45a37884404f072a5b3aee29fce73596d48abc"},{"sha":"9bee97e810fb7aedcda233391fb6d3d76ebe35ed","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"Ilya Chernikov"},"message":"Refactoring after review","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/9bee97e810fb7aedcda233391fb6d3d76ebe35ed"},{"sha":"7c1c62882393ad423e755d2fd814ba7c5718cd82","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"Ilya Chernikov"},"message":"Next round of refactoring after review","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/7c1c62882393ad423e755d2fd814ba7c5718cd82"},{"sha":"d6b7214a65993aad48d42cc9f08f979773496997","author":{"email":"41e97dc1d5d6c5e5df09fd9d95c8efa59d16cb69@jetbrains.com","name":"Nikolay Krasko"},"message":"More psi-only checks for Kotlin main function","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/d6b7214a65993aad48d42cc9f08f979773496997"},{"sha":"55456fdaf4cdbe4d96d709647c8f7cdd72b0a609","author":{"email":"41e97dc1d5d6c5e5df09fd9d95c8efa59d16cb69@jetbrains.com","name":"Nikolay Krasko"},"message":"Minor: fix class-only local run","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/55456fdaf4cdbe4d96d709647c8f7cdd72b0a609"},{"sha":"142ab96a5a3e0f2f06eb91e70556cd9f35effbab","author":{"email":"41e97dc1d5d6c5e5df09fd9d95c8efa59d16cb69@jetbrains.com","name":"Nikolay Krasko"},"message":"Run/Debug editor gutter drop down does not work in Kotlin files (KT-8720)\n\n #KT-8720 Fixed","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/142ab96a5a3e0f2f06eb91e70556cd9f35effbab"},{"sha":"427b27b3671d82ea22f3f8240438b8abc728013b","author":{"email":"9bb97a9785366b1fe82fbc007cf0564f69b9eade@jetbrains.com","name":"Ilya Chernikov"},"message":"Merge pull request #743 from JetBrains/rr/compile-service\n\nKotlin compile daemon","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/427b27b3671d82ea22f3f8240438b8abc728013b"},{"sha":"3f1bf46756830d6ad3e3cd1e68f41e4db54ddc08","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Minor, add toString() for debug","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/3f1bf46756830d6ad3e3cd1e68f41e4db54ddc08"},{"sha":"f7a178f978beddab975147f46591ff1eaa0848fb","author":{"email":"7cbee43f705a831eb570831b19794e0345151b0a@jetbrains.com","name":"Alexander Udalov"},"message":"Report warning on 'Singleton.javaClass'\n\nAs a temporary measure before 'javaClass' property is deprecated and removed.\nGetting the Java class of a singleton this way is confusing and most of the\ntime is a failed attempt to get the Java class of a class with a companion\nobject (e.g. 'Int.javaClass')","distinct":true,"url":"https://api.github.com/repos/ChShersh/kotlin/commits/f7a178f978beddab975147f46591ff1eaa0848fb"}]}