{"push_id":784527951,"size":47,"distinct_size":1,"ref":"refs/heads/develop","head":"c727c887ad15e52d8c3f9c05f0c4ba867a2c6c25","before":"52d49ef6976ddb384d4f9b2e501d52a1b19e28a0","commits":[{"sha":"52bc432dc0652ff7a7f5a73102c85d003af37dfd","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Correct @author tag","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/52bc432dc0652ff7a7f5a73102c85d003af37dfd"},{"sha":"66e79b1af9e43c0b3920ab5f53a4df65e552a9e6","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Refactored PrecedenceClimbingParser","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/66e79b1af9e43c0b3920ab5f53a4df65e552a9e6"},{"sha":"99bba1a24f4bbddf9840f15bf94db7e3ec5133ac","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Test PrecedenceClimbingParser","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/99bba1a24f4bbddf9840f15bf94db7e3ec5133ac"},{"sha":"b4d3ac05b593af1e0d15da5659cc4e51c17b770f","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Move empty expression check to PrecedenceClimbingParser\n\nVariableParser needs to return an empty string. This means the check was\nin the wrong place.","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/b4d3ac05b593af1e0d15da5659cc4e51c17b770f"},{"sha":"ca48662a94c64fd8f8630715b789711e2ccb4224","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Parse empty expression","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/ca48662a94c64fd8f8630715b789711e2ccb4224"},{"sha":"47d6e724cf249a4d098e8d2ecb9a56d1bd5ef8e3","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Parse expression with no variables","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/47d6e724cf249a4d098e8d2ecb9a56d1bd5ef8e3"},{"sha":"35a776830b3e7e954bac1fcfec7269e9a597c28f","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Parse variable sign","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/35a776830b3e7e954bac1fcfec7269e9a597c28f"},{"sha":"1014ffbe73c42e420ad30a0f47aeebc2a132bb6a","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process literal sign for plain characters","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/1014ffbe73c42e420ad30a0f47aeebc2a132bb6a"},{"sha":"8713435f99f90c41afc736aa9582007f8bfa2abe","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process literal variable sign","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/8713435f99f90c41afc736aa9582007f8bfa2abe"},{"sha":"36fd705ecd050fbc978d7fb1bf005e8bd67d0ab7","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Test non-existend variable","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/36fd705ecd050fbc978d7fb1bf005e8bd67d0ab7"},{"sha":"17c67293bf6fbae0a38d91d2506e6ff6baf4c3e3","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process a simple variable\n\nThis commit results in:\n- CharacterProcesses now have a method called finish() that is called\n  when all the characters in the expression are processes;\n- SimpleVariableProcessor uses this to write the content of the variable\n  to the output when the end of line has been reached.","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/17c67293bf6fbae0a38d91d2506e6ff6baf4c3e3"},{"sha":"e1c5fca81ef264832f6f9ca15ddd31c9c2f12a11","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Rename CharacterEvent to CharacterContainer\n\nCharacterEvent is not a real event in the sence of events that pass\nthough an eventbus. Renaming the class to CharacterContainer solves\nthis.","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/e1c5fca81ef264832f6f9ca15ddd31c9c2f12a11"},{"sha":"7cc923a2937f171b2173ed0fab1207431d6688a2","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process simple variable that ends with an space","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/7cc923a2937f171b2173ed0fab1207431d6688a2"},{"sha":"ff53ce6f988819145a6bb88af9ae6c625797aa4e","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process variable sign with spaces in front","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/ff53ce6f988819145a6bb88af9ae6c625797aa4e"},{"sha":"c59e1cac24798317b919f39b5dc5b559c6225a22","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process variable sign ending with spaces","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/c59e1cac24798317b919f39b5dc5b559c6225a22"},{"sha":"6630f7997d772a2761aac98cac44a1cf80b09b34","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Test variable ending with spaces","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/6630f7997d772a2761aac98cac44a1cf80b09b34"},{"sha":"77a9a2d208d74563ca833fe45f9f5f2b7d2a2f4d","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Test variable with spaces in the front","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/77a9a2d208d74563ca833fe45f9f5f2b7d2a2f4d"},{"sha":"246a5d6084c633ba5e6401463a21356c53eb7346","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Rename test methods and remove unneeded test\n\n- testSimpleVariableEndingInASpaces() is already converd by\n  testNonExistingVariableEndingInSpaces()","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/246a5d6084c633ba5e6401463a21356c53eb7346"},{"sha":"b7ce187279973992f3a32d576c6d38c6d3dbc2e4","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process complex variable","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/b7ce187279973992f3a32d576c6d38c6d3dbc2e4"},{"sha":"4a533987ae491aaa32582c0a058b092e5130a890","author":{"email":"590802e1f58dc65122a5c1e40dd9d99c2cee025c@MazarineBlue.org","name":"Alex de Kruijff"},"message":"Process incomplete complex variables","distinct":false,"url":"https://api.github.com/repos/MazarineBlue/MazarineBlue/commits/4a533987ae491aaa32582c0a058b092e5130a890"}]}