{"push_id":838785689,"size":132,"distinct_size":1,"ref":"refs/heads/master","head":"558ab17a3df4b70bd948659cb3387acc2084b7c4","before":"4cd8400499d4ebadd34b5f38b33729dadbd5f437","commits":[{"sha":"b0d7851b8ea6a40a5a999408d9bc74aff1f72223","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Create Controller and add constructor to State\n\n< organisation, interface","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/b0d7851b8ea6a40a5a999408d9bc74aff1f72223"},{"sha":"873624c8706d0a91d520fdcfcf286dd252889e29","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Add doc to constructor and add controller file\n\n< interface, documentation, organisation","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/873624c8706d0a91d520fdcfcf286dd252889e29"},{"sha":"9dabe5e7a825a35cd76ac331c3dc97beb8c4c546","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Add Whitespace\n\n< layout","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/9dabe5e7a825a35cd76ac331c3dc97beb8c4c546"},{"sha":"e243bddfaea2244e1ea7f3babdfb23847171e7b4","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Add resources and consolidate Highscore button\n\nMakes a separate method for the highscore button.\n\n< organisation, interface, testing","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/e243bddfaea2244e1ea7f3babdfb23847171e7b4"},{"sha":"a1322b3c457b2e161306af2f4071eb87cae643a1","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Add missing punctuation to JavaDoc\n\n< documentation, layout","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/a1322b3c457b2e161306af2f4071eb87cae643a1"},{"sha":"bf4d8db0445b30a705bab8ee4c6eeb2265c96136","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Remove Resources from constructor\n\n< interface","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/bf4d8db0445b30a705bab8ee4c6eeb2265c96136"},{"sha":"d8e8dfcdda8b359620470b123cca42a73603de35","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Refactor some to Controller\n\n< organistaion","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/d8e8dfcdda8b359620470b123cca42a73603de35"},{"sha":"ac75a160afb20712faa947e3236662d7be30823f","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Move all button updates into separate methods\n\n< interface","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/ac75a160afb20712faa947e3236662d7be30823f"},{"sha":"516a4bf7673b765a5c39a763982e4a13eb34b579","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Remove unused import\n\n< layout","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/516a4bf7673b765a5c39a763982e4a13eb34b579"},{"sha":"5066413b02406047028a334a67edfcd0991ba8d7","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Auto format\n\n< layout","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/5066413b02406047028a334a67edfcd0991ba8d7"},{"sha":"bae6171293b14638dd459d8cc76678ac56d954c6","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Remove unused attribute alreadyAdded\n\nRemoves the boolean attribute AlreadyAdded from StartScreenState.\n\nThis attribute was not used anywhere.\n\n< performance, organisation","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/bae6171293b14638dd459d8cc76678ac56d954c6"},{"sha":"6ae5ebd52c8e541d86139d8fb37be54ad2d73493","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Create Game objects within Controller\n\nThis takes away the load from the State itself\n\n< organisation, interface","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/6ae5ebd52c8e541d86139d8fb37be54ad2d73493"},{"sha":"216cb0c110406ebe274c7e1200331cc042c98d7d","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Add protected getters and setters for testing.\n\n< testing, interface","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/216cb0c110406ebe274c7e1200331cc042c98d7d"},{"sha":"c9f8483972a4248a2d9314c04b4b26eecd5e0a66","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Let Controller generate MouseOVeAreas\n\nThis prevents Slick2D errors during tests, because it allows mocking.\n\n< interface, testing","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/c9f8483972a4248a2d9314c04b4b26eecd5e0a66"},{"sha":"e0a56f910070fbdadae0b504333567cf7e56ab64","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Remove unused Imports in HighScoreState\n\n< layout","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/e0a56f910070fbdadae0b504333567cf7e56ab64"},{"sha":"00c6792f3cc198ebc23a38ece4b9a29fbfc86d44","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Merge branch 'development' into startScreenController","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/00c6792f3cc198ebc23a38ece4b9a29fbfc86d44"},{"sha":"9a0d295a57a4df35756e32a75cd1e0043babbcb8","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Remove State attribute\n\nIt was not used at all.\n\n< organisation","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/9a0d295a57a4df35756e32a75cd1e0043babbcb8"},{"sha":"d9a6b698c7cb3f25ed6594a092b868072e0a3977","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Create more interface between Controller and state\n\nAllows mocking of input.\n\n< testing, interface","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/d9a6b698c7cb3f25ed6594a092b868072e0a3977"},{"sha":"90a06401a68c59946422bca405ce93f525be9bda","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Add tests\n\n< testing","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/90a06401a68c59946422bca405ce93f525be9bda"},{"sha":"c99ac333c4eb7596246c51dec8b208347eef5c71","author":{"email":"ff0488e0d8aca66fb5ca3c55e09a2dd96e557979@gmail.com","name":"Wouter Smit"},"message":"Resolve first Checkstyle errors\n\n< layout","distinct":false,"url":"https://api.github.com/repos/Pathemeous/sem-group-4/commits/c99ac333c4eb7596246c51dec8b208347eef5c71"}]}