{"push_id":1080656743,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"2f2e15b651f91225d1d9f5e8d2dc3e3a4816ffb3","before":"2919647cb754c0370ddad33379ea687f7a802be6","commits":[{"sha":"5a21042c9cc0c8cf5fd1eb48fe839585ecdbda12","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"constructor initializer order must match order class members are defined","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/5a21042c9cc0c8cf5fd1eb48fe839585ecdbda12"},{"sha":"0e49f342044e76d85bae4fa01c68581b604301b3","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"don't compair pointer with bool","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/0e49f342044e76d85bae4fa01c68581b604301b3"},{"sha":"f2aa227654c378c5562cdd3be29996cb022667ff","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"use make_tuple() to fix compile error for non-MSVS compilers","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/f2aa227654c378c5562cdd3be29996cb022667ff"},{"sha":"ece5ad9225507855493c07e400bb9cbbaf49ebe9","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"use size_t to silence warning about signed/unsigned conversion","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/ece5ad9225507855493c07e400bb9cbbaf49ebe9"},{"sha":"1914428502c1d363b0ee611b1ae47fb4b924969d","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"don't initialize variable with itself","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/1914428502c1d363b0ee611b1ae47fb4b924969d"},{"sha":"1a7474d22f29ead4913c59f942065a93b1418af9","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"silence warning about precedence of && and ||","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/1a7474d22f29ead4913c59f942065a93b1418af9"},{"sha":"186fd1ae165e5492484464a94eb7822b46aab233","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"remove unused class variable","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/186fd1ae165e5492484464a94eb7822b46aab233"},{"sha":"639f234b18335d08a7f218ec7fc234c66c17414a","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"add missing return statement","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/639f234b18335d08a7f218ec7fc234c66c17414a"},{"sha":"c0cc6f5af62223fef2d5aa85808e92e6efc6535c","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"add destructors to free memory\n\nthis only adds destructors for classes with unused class members to\nsilence warnings. destructors should be added to all Node classes.","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/c0cc6f5af62223fef2d5aa85808e92e6efc6535c"},{"sha":"4cbf07dcd03beeff438dd9c250c0fe2d0eef8523","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"add Makefile","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/4cbf07dcd03beeff438dd9c250c0fe2d0eef8523"},{"sha":"090d4c2bc740ea22a91f3de1b05ba1b179fa7d60","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"make class functions const where possible","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/090d4c2bc740ea22a91f3de1b05ba1b179fa7d60"},{"sha":"b6c5d38b931b95794415824656b499b2f7b9c158","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"constructors with one parameter should be marked as explicit","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/b6c5d38b931b95794415824656b499b2f7b9c158"},{"sha":"46c1e239f0e92faf730ede2ba7dace55ae398a1a","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"fix memory leak","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/46c1e239f0e92faf730ede2ba7dace55ae398a1a"},{"sha":"5137e4b36671bc456acfa4b6fab1ffdbe811180c","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"initialize all Lexer class members","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/5137e4b36671bc456acfa4b6fab1ffdbe811180c"},{"sha":"5a20560ad3c755ec2f3875da080cc74064928645","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"reduce scope of variable","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/5a20560ad3c755ec2f3875da080cc74064928645"},{"sha":"b428d355ae33bf8b716305453a2a9ddd0640cfd6","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"remove unnecessary return","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/b428d355ae33bf8b716305453a2a9ddd0640cfd6"},{"sha":"489f37fe68d40af55c3fefcc8391d0cac9a95744","author":{"email":"94b87b3009004b1c4dfdc936c57b370c39fcbfad@gmail.com","name":"Justin Madru"},"message":"add .gitignore file for Makefile outputs","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/489f37fe68d40af55c3fefcc8391d0cac9a95744"},{"sha":"2f2e15b651f91225d1d9f5e8d2dc3e3a4816ffb3","author":{"email":"dbfd4aa8b1d651aa0f427addd5270c3ba082cfc3@gmail.com","name":"mjm128"},"message":"Merge pull request #3 from jdm64/master\n\nfix warnings and errors","distinct":true,"url":"https://api.github.com/repos/mjm128/CPSC323/commits/2f2e15b651f91225d1d9f5e8d2dc3e3a4816ffb3"}]}