{"push_id":1301416844,"size":1,"distinct_size":1,"ref":"refs/heads/refactoring","head":"d999bfea35510a02fe970acc328fe0bc0b11f834","before":"4cb85cc74b7d7677171c947644b1a928ec800cb1","commits":[{"sha":"d999bfea35510a02fe970acc328fe0bc0b11f834","author":{"name":"spasynkov","email":"49d188cf1415cb04fb6dd7629b6e7311b98aa588@gmail.com"},"message":"Refactoring. Not finished yet! It compiles but not works.\nLogging function moved in controller or services.\nCoordinates now have it's toString() method.\nRemoved old surroundWithDots() method from Field class.\nSet of empty cells in FieldService now a List of them.\nHumanLogic class have it's realisation.\nIn MachineLogic class makeShoot method fixed and Coordinates objects used now.\nNew method isMoreShips() added in PlayersActions interface.\nPlayersLogic abstract class got lots of fixes. Unused methods were hide.\nBattleshipUtils class now have methods to save/load languages (moved from old UserInterface class).\nLogger now have few synchronized methods to write some data in logs.\nUserInterface interface created.\nTextUserInterface got almost all sout's from other classes and should work now to serve info to user in console.","distinct":true,"url":"https://api.github.com/repos/spasynkov/BattleShip/commits/d999bfea35510a02fe970acc328fe0bc0b11f834"}]}
{"actor":{"display_login":"spasynkov"}}