{"push_id":628556713,"size":24,"distinct_size":1,"ref":"refs/heads/master","head":"37bc0abc4159364ea97c0944540644b303d5372e","before":"6aaf0465f4874a52e4deabe80de684503752ce7c","commits":[{"sha":"e72128fa869d3ed2c6c3dbc5b5b5e0dd4ca4534d","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@gh01.de","name":"Gregor Harlan"},"message":"CS: Use \"self\" keyword instead of class name if possible","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/e72128fa869d3ed2c6c3dbc5b5b5e0dd4ca4534d"},{"sha":"efc1c038669487eb2db4281083c28c9c81d105c0","author":{"email":"60dd2208f9e77f1494860be18b32351d8423fe44@gmail.com","name":"Kévin Dunglas"},"message":"[Validator] Use strict comparisons in loaders","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/efc1c038669487eb2db4281083c28c9c81d105c0"},{"sha":"fec2f031d8c2908dd756a87b9125dcc25d6aa366","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14188 [Validator] Use strict comparisons in loaders (dunglas)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[Validator] Use strict comparisons in loaders\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| License       | MIT\n| Doc PR       | n/a\n\nCommits\n-------\n\nefc1c03 [Validator] Use strict comparisons in loaders","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/fec2f031d8c2908dd756a87b9125dcc25d6aa366"},{"sha":"f62b050fa463ac2245c2da2cd965dd61fe5171c4","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@saintesteben.me","name":"Diego Saint Esteben"},"message":"Removed useless strtolower call","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/f62b050fa463ac2245c2da2cd965dd61fe5171c4"},{"sha":"f690cefee1795cd482d78ca160be9e3d7f1960aa","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14211 [DependencyInjection] Removed useless strtolower call (dosten)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[DependencyInjection] Removed useless strtolower call\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | yes\n| Tests pass?   | yes\n| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -\n\nThe `setDefinition` method already lowercase the id, so it's not necessary to lowercase it twice.\n\nCommits\n-------\n\nf62b050 Removed useless strtolower call","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/f690cefee1795cd482d78ca160be9e3d7f1960aa"},{"sha":"89f6e1e1157b61e7c0b0d0d19a11c2f968305852","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"minor #14123 CS: Use \"self\" keyword instead of class name if possible (gharlan)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\nCS: Use \"self\" keyword instead of class name if possible\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | n/a\n| License       | MIT\n| Doc PR        | n/a\n\nFixes provided by new fixer: https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1116\n\nIf this pr is merged I would change the level of the fixer to `symfony`.\n\nCommits\n-------\n\ne72128f CS: Use \"self\" keyword instead of class name if possible","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/89f6e1e1157b61e7c0b0d0d19a11c2f968305852"},{"sha":"0b70d02e3f2b312bab7fd0fb1b4936e4569bfe8b","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"Remove some useless @group annotations","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/0b70d02e3f2b312bab7fd0fb1b4936e4569bfe8b"},{"sha":"e140c7f3bd0d81a2b60d1e896f814d8b7bf5e867","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14245 Remove some useless @group annotations (nicolas-grekas)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\nRemove some useless @group annotations\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -\n\nCommits\n-------\n\n0b70d02 Remove some useless @group annotations","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/e140c7f3bd0d81a2b60d1e896f814d8b7bf5e867"},{"sha":"0430d2095fab261347dd9769343b7e15fc10bf5d","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"Merge branch '2.3' into 2.6\n\n* 2.3:\n  Remove some useless @group annotations\n  Removed useless strtolower call\n  [Validator] Use strict comparisons in loaders\n  CS: Use \"self\" keyword instead of class name if possible","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/0430d2095fab261347dd9769343b7e15fc10bf5d"},{"sha":"dae19422ecfda69dcb3d41316a0c7a990da58dad","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"[Process] Fix volatile test","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/dae19422ecfda69dcb3d41316a0c7a990da58dad"},{"sha":"39109404da9dc4f8a2fccf6fc67725760d9c4e98","author":{"email":"090ad136221f1804cfd7953c89c8aa4cf13a40c3@gmail.com","name":"WouterJ"},"message":"[Console] Made output docopt compatible","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/39109404da9dc4f8a2fccf6fc67725760d9c4e98"},{"sha":"81bf9108a0cbc12bc8efc7898ea8850e0e6395b4","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"feature #13220 [Console] Made output docopt compatible (WouterJ)\n\nThis PR was squashed before being merged into the 2.7 branch (closes #13220).\n\nDiscussion\n----------\n\n[Console] Made output docopt compatible\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | yes\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #6329\n| License       | MIT\n| Doc PR        | https://github.com/symfony/symfony-docs/issues/5016\n\nThis was harder than I thought. To sum up:\n\n * The output now follows the [docopt](http://docopt.org/) specification\n * There is a new `addUsage` method to add more usage patterns\n * The handling of spaces in the descriptors is refactored to make it easier to understand and to make it render better (using sprintf's features only made it worse imo)\n\nTodo\n---\n\n * [x] Add test for `addUsage` and friends\n * [x] Add test for multiline descriptions of arguments\n * <s>Convert long descriptions to multiline automatically</s>\n * [ ] Submit a doc PR for `addUsage`\n\nQuestion\n---\n\nThe docopt specification suggests we should add these usage patterns:\n\n    %command.name% -h | --help\n    %command.name% --version\n\nI didn't do that yet, as I think it'll only makes the output more verbose and it's already pretty obvious.\n\nI've taken some decisions which I don't think everybody agrees with. I'm willing to change it, so feel free to comment :)\n\n/cc @Seldaek\n\nCommits\n-------\n\n3910940 [Console] Made output docopt compatible","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/81bf9108a0cbc12bc8efc7898ea8850e0e6395b4"},{"sha":"3f588625134460b4f15f9df9b6bf454c6b359b7c","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"[Form] Cleanup deprecation notices","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/3f588625134460b4f15f9df9b6bf454c6b359b7c"},{"sha":"94eb3841633de759b9ab1ca028b78e3cfb0aeed7","author":{"email":"4def7ce8b2e01dbc3c2e281d47462ad2a2924cf7@gmail.com","name":"Bernhard Schussek"},"message":"bug #14258 [Form] Cleanup deprecation notices (nicolas-grekas)\n\nThis PR was merged into the 2.7 branch.\n\nDiscussion\n----------\n\n[Form] Cleanup deprecation notices\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | -\n| License       | MIT\n| Doc PR        | -\n\nThis uses the same technique used for FlattenException in HttpKernel that prevents repeated notices triggered by the constructor.\n\nCommits\n-------\n\n3f58862 [Form] Cleanup deprecation notices","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/94eb3841633de759b9ab1ca028b78e3cfb0aeed7"},{"sha":"b66c9347cbbee6c4f1396a1d67258695a3e7da1a","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #14247 [Process] Fix volatile test (nicolas-grekas)\n\nThis PR was merged into the 2.6 branch.\n\nDiscussion\n----------\n\n[Process] Fix volatile test\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #14078\n| License       | MIT\n| Doc PR        | -\n\nThis PR hopefully fixes this remaining and most frequent volatile test.\n\nCommits\n-------\n\ndae1942 [Process] Fix volatile test","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/b66c9347cbbee6c4f1396a1d67258695a3e7da1a"},{"sha":"d8fb6a47222734ef62f59e18c596284fbd5c2e56","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"[VarDumper] Fix call site detection","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/d8fb6a47222734ef62f59e18c596284fbd5c2e56"},{"sha":"f666657342a1b6fcd249ca4cdda115338e9b1602","author":{"email":"91f6e575920d2d503d8597338fd1637d580f4243@webfactory.de","name":"Matthias Pigulla"},"message":"[Translator] Cache does not take fallback locales into consideration","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/f666657342a1b6fcd249ca4cdda115338e9b1602"},{"sha":"0d55b2f92d0b80753b8aa14b8ff3455dd40572d1","author":{"email":"91f6e575920d2d503d8597338fd1637d580f4243@webfactory.de","name":"Matthias Pigulla"},"message":"[Translator] Cache does not take fallback locales into consideration","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/0d55b2f92d0b80753b8aa14b8ff3455dd40572d1"},{"sha":"f9939d80f399f11e0f05210a7bc16d0b6aa9ecbe","author":{"email":"a54b8e1ef168469e568f28821e8d3ec1290e50c8@gmail.com","name":"Abdellatif Ait boudad"},"message":"[Translation] avoid freshness check based on content *inside* the cache.","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/f9939d80f399f11e0f05210a7bc16d0b6aa9ecbe"},{"sha":"cd1d14c61d547a6fae8aa40dc29178198c26c4f6","author":{"email":"a54b8e1ef168469e568f28821e8d3ec1290e50c8@gmail.com","name":"Abdellatif Ait boudad"},"message":"bug #14277 [2.6][Translator] Cache does not take fallback locales into consideration (mpdude)\n\nThis PR was merged into the 2.6 branch.\n\nDiscussion\n----------\n\n[2.6][Translator] Cache does not take fallback locales into consideration\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Fixed tickets  | #14267\n| Tests pass?   | yes\n| License       | MIT\n\nCommits\n-------\n\n0d55b2f [Translator] Cache does not take fallback locales into consideration","distinct":false,"url":"https://api.github.com/repos/symfony/symfony/commits/cd1d14c61d547a6fae8aa40dc29178198c26c4f6"}]}