{"push_id":676057538,"size":9,"distinct_size":8,"ref":"refs/heads/seb/SONAR-6568_add_qp_events_to_CE","head":"cfe8c484a848e643ae36295156083311d1eda3c3","before":"e1015705cdeedf79a81cc49dc3a7aa3c72e86827","commits":[{"sha":"b24b0f142fd8b43e3c5ee7fefbcfae16e354d319","author":{"email":"24ace8f48d50740a7407650930a072edc17bd118@sonarsource.com","name":"Jean-Baptiste Lievremont"},"message":"SONAR-6474 New WS to delete a group","distinct":false,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/b24b0f142fd8b43e3c5ee7fefbcfae16e354d319"},{"sha":"a0f66156a38013e1832646d7965ed8d48e0534a9","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"SONAR-6590 use a CE specific interface to read batch report","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/a0f66156a38013e1832646d7965ed8d48e0534a9"},{"sha":"3201229d17d960cdc53a50ddc748f2c46a87c5b7","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"SONAR-6590 add factory methods for empty CloseableIterator and from Iterator","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/3201229d17d960cdc53a50ddc748f2c46a87c5b7"},{"sha":"a9bb8ba634725fa92735e0ca2507e585dd6bb643","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"SONAR-6590 use CloseableIterator instead of File return type in BatchReportReader\n\nmethods for Source lines and tests has not been replaced yet, this is possible though, but requires a more significant change in the BatchReportReader contract","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/a9bb8ba634725fa92735e0ca2507e585dd6bb643"},{"sha":"dec6c16be874e3afc7b44bb1ff3c30b329837ce9","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"SONAR-6589 make BatchReportReader a dependency of ComputationSteps\n\nmove batch zip file extraction to new class ReportExtractor","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/dec6c16be874e3afc7b44bb1ff3c30b329837ce9"},{"sha":"cb6af1ab218f0394e7525d9f780c4b9da4254598","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"SONAR-6589 remove ComputationContainer (and use only CEContainer)","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/cb6af1ab218f0394e7525d9f780c4b9da4254598"},{"sha":"b7b8ed3b0c5a205608e0bdd57a0fcf2293ab8118","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"ServerLifecycleNotifier really belongs to startup level","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/b7b8ed3b0c5a205608e0bdd57a0fcf2293ab8118"},{"sha":"08cff9a68b5dc6b6cef1f031e7c00065d2f54f20","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"fix Platform.getContainer(): switch to level4 _before_ startup level\n\nthis is necessary in case some class in startup level use Platform.getContainer() to retrieve current level","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/08cff9a68b5dc6b6cef1f031e7c00065d2f54f20"},{"sha":"cfe8c484a848e643ae36295156083311d1eda3c3","author":{"email":"5589a62b1dd998c1577f70356eb31eee7a614efa@sonarsource.com","name":"Sébastien Lesaint"},"message":"fix make BatchReportReader a dependency of ComputationSteps\n\nCEActivityManager unit test fails on Oracle","distinct":true,"url":"https://api.github.com/repos/SonarSource/sonarqube/commits/cfe8c484a848e643ae36295156083311d1eda3c3"}]}