{"push_id":3031321471,"size":2,"distinct_size":1,"ref":"refs/heads/develop","head":"b39aab8b1648d8e9267a64bbaee9050147d196fa","before":"2d8239b2f6f151e8217b325332267b36259f9a84","commits":[{"sha":"65a582762d3e0b96bd12148585e496312cd51dc8","author":{"name":"jrfnl","email":"50d644c256f2863fd67b233efe329d3f54f4e258@users.noreply.github.com"},"message":":rocket: Build/Travis: Validate the PHPCS ruleset against XSD schema\n\nAs of PHPCS 3.2.0, PHPCS includes an XSD schema for rulesets which defines what can be used in the XML ruleset file.\n\nIn PHPCS 3.3.0 a new array format for properties was introduced and as of PHPCS 3.3.2, the new array format is now also covered by this schema.\n\nPR 99 updated the PHPCS requirement to PHPCS 3.3.2, so now we can actually use the XSD and validate against it.\n\nThis commit:\n* Adds the schema tags to the `ruleset.xml` file as well as the native YoastCS `phpcs.xml.dist` file.\n* Adds validation against the schema for the `ruleset.xml` file to the Travis build.\n\nFixes 91","distinct":false,"url":"https://api.github.com/repos/Yoast/yoastcs/commits/65a582762d3e0b96bd12148585e496312cd51dc8"},{"sha":"b39aab8b1648d8e9267a64bbaee9050147d196fa","author":{"name":"Juliette","email":"f41e94a8bfdec9bb972a751e68a37cbdabaa07ea@users.noreply.github.com"},"message":"Merge pull request #101 from Yoast/JRF/add-ruleset-xsd-and-validate\n\nBuild/Travis: Validate the PHPCS ruleset against XSD schema","distinct":true,"url":"https://api.github.com/repos/Yoast/yoastcs/commits/b39aab8b1648d8e9267a64bbaee9050147d196fa"}]}
{"actor":{"display_login":"jrfnl"}}