{"push_id":801991516,"size":9,"distinct_size":9,"ref":"refs/heads/towards-30","head":"52622862a372d896c695ef086677015f044eb572","before":"f50ffc5ebb2db7721ba9e281eb875baa65924e56","commits":[{"sha":"747a384401edf803e985c52089c882edaebe467a","author":{"email":"50f3f01caa053693ce619d596e14b0ff3901ab49@tubo-world.de","name":"Tobias Schultze"},"message":"extract autoloading out from bootstrap","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/747a384401edf803e985c52089c882edaebe467a"},{"sha":"0e8094a09565d0e2604b00b1368f34a8dce7c0e2","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"feature #854 extract autoloading out from bootstrap (Tobion)\n\nThis PR was squashed before being merged into the 2.8 branch (closes #854).\n\nDiscussion\n----------\n\nextract autoloading out from bootstrap\n\nFixes https://github.com/symfony/symfony-standard/issues/788#issuecomment-98993898 and https://github.com/symfony/symfony/pull/14776#issuecomment-106862443.\n\n- by default class aggregation is still used as it is probably beneficial by default for most people (no opcache at all or stats enabled)\n- People that do not want to use the aggregation, can simply comment the line. They do not have to rewrite code. E.g. when using opcache with `opcache.validate_timestamps=0` in production there is no point in using the bootstrap.\n- No debugging hell anymore as the class aggregation is only done in in no-debug mode\n- All environments still use the same code path, i.e. load autoload first. The only difference is the inlusion of the aggregation.\n- This way we can also simplify the bootstrap generation in the distribution bundle in the next major version of it.\n- several imrprovements like using `require` instead of `require_once` for the autoloader to rely on the return value and `include_once` instead of `require_once` for the bootstrap as the app is also working without it\n\nCommits\n-------\n\n747a384 extract autoloading out from bootstrap","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/0e8094a09565d0e2604b00b1368f34a8dce7c0e2"},{"sha":"090dd87e30c88d14911defb634efaea9a919da50","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"simplified code","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/090dd87e30c88d14911defb634efaea9a919da50"},{"sha":"9ebfce39c672abc38f509167f1d26e931d8e9ac1","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"Merge branch '2.8'\n\n* 2.8:\n  simplified code\n  extract autoloading out from bootstrap","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/9ebfce39c672abc38f509167f1d26e931d8e9ac1"},{"sha":"d06d44841d56d2237cccf61dcab4a634bb60759a","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"fixed typo","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/d06d44841d56d2237cccf61dcab4a634bb60759a"},{"sha":"b4188697f0d8c803a9a79f88b4c823927181f9f5","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"Merge branch '2.8'\n\n* 2.8:\n  fixed typo","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/b4188697f0d8c803a9a79f88b4c823927181f9f5"},{"sha":"cdef0a3f9379ab60da5fba3fa8a4cb4896805de9","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"updated deps to make it possible to install SE with Symfony 3.0","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/cdef0a3f9379ab60da5fba3fa8a4cb4896805de9"},{"sha":"8e427a77d0df96987f8a01fe271aa90eb93b6440","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"removed obsolete files","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/8e427a77d0df96987f8a01fe271aa90eb93b6440"},{"sha":"52622862a372d896c695ef086677015f044eb572","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"moved to the 3.0 directory structure","distinct":true,"url":"https://api.github.com/repos/fabpot/symfony-standard/commits/52622862a372d896c695ef086677015f044eb572"}]}