{"push_id":537569275,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"6a19fa07c1d617c8bf59d03ab99f42051ce4c006","before":"04eb365911a7c08a20f570de70c803fdfd518a9f","commits":[{"sha":"26b5830994f554032c97be7287848b2e3a718ec2","author":{"email":"0168e02d6108216ed687822ba6bca9b626b7d42b@gmail.com","name":"Marko Raatikainen"},"message":"Allow multiple error causes from single rule\n\nThis makes it easier to implement combination rules, e.g. analysing\nnames that can have pre- or postfixes and depending on that choice the\nactual name is cased differently.","distinct":true,"url":"https://api.github.com/repos/byon/check-name/commits/26b5830994f554032c97be7287848b2e3a718ec2"},{"sha":"1ed0156b010a468ccdd3f4fa5583c8e1495d375d","author":{"email":"0168e02d6108216ed687822ba6bca9b626b7d42b@gmail.com","name":"Marko Raatikainen"},"message":"Move identification of nodes into own module","distinct":true,"url":"https://api.github.com/repos/byon/check-name/commits/1ed0156b010a468ccdd3f4fa5583c8e1495d375d"},{"sha":"42e2954b557a7989e6bd1fa9d87f0086af04533c","author":{"email":"0168e02d6108216ed687822ba6bca9b626b7d42b@gmail.com","name":"Marko Raatikainen"},"message":"Move case rules to own module","distinct":true,"url":"https://api.github.com/repos/byon/check-name/commits/42e2954b557a7989e6bd1fa9d87f0086af04533c"},{"sha":"0831a4bf60df510247df2593c78e51d79be8bc86","author":{"email":"0168e02d6108216ed687822ba6bca9b626b7d42b@gmail.com","name":"Marko Raatikainen"},"message":"Change Rule to return error descriptions\n\nThe previous way required user to check the descriptions through\nseparate property. The changed way allows more flexibility in the\nimplementation of the Rule-objects.","distinct":true,"url":"https://api.github.com/repos/byon/check-name/commits/0831a4bf60df510247df2593c78e51d79be8bc86"},{"sha":"e5175138d56f8590419a0aa37f45c1548092e3a8","author":{"email":"0168e02d6108216ed687822ba6bca9b626b7d42b@gmail.com","name":"Marko Raatikainen"},"message":"Different implementation for pre- and postfixes\n\nThe original implementation worked, but was getting a bit complicated in\nidentifying the Rule objects for different use cases for variable names.","distinct":true,"url":"https://api.github.com/repos/byon/check-name/commits/e5175138d56f8590419a0aa37f45c1548092e3a8"},{"sha":"6a19fa07c1d617c8bf59d03ab99f42051ce4c006","author":{"email":"0168e02d6108216ed687822ba6bca9b626b7d42b@gmail.com","name":"Marko Raatikainen"},"message":"Remove unused classes and simplify others\n\nAffixedNameRule is taking over a lot of the responsibilities that are\nnow removed or simplified.","distinct":true,"url":"https://api.github.com/repos/byon/check-name/commits/6a19fa07c1d617c8bf59d03ab99f42051ce4c006"}]}