{"push_id":737789739,"size":1,"distinct_size":1,"ref":"refs/heads/one-model","head":"1204efe110db6c326802664f264cd66938a9d7f8","before":"be8140d446e28bdee4af4b65c56d46cbc17e1151","commits":[{"sha":"1204efe110db6c326802664f264cd66938a9d7f8","author":{"email":"585cf838347f2e0644880b4794d8a4db655161d0@gmail.com","name":"Isidro Lopez"},"message":"Huge improvement: use polymorphism to decide which command to execute and encapsulate all the commands responsibilities within theirselves.\n\nConflicts:\n\tREADME.md\n\tparrotter-jar-with-dependencies.jar\n\tsrc/main/java/com/islomar/parrotter/actions/PostMessage.java\n\tsrc/main/java/com/islomar/parrotter/actions/ReadUserPersonalTimeline.java\n\tsrc/main/java/com/islomar/parrotter/actions/ShowUserWall.java\n\tsrc/main/java/com/islomar/parrotter/app/ParrotterApplicationLauncher.java\n\tsrc/main/java/com/islomar/parrotter/controller/CommandLineProcessor.java\n\tsrc/main/java/com/islomar/parrotter/controller/utils/CommandGenerator.java\n\tsrc/test/java/com/islomar/parrotter/actions/PostMessageShould.java\n\tsrc/test/java/com/islomar/parrotter/actions/ReadUserPersonalTimelineShould.java\n\tsrc/test/java/com/islomar/parrotter/actions/ShowUserWallShould.java\n\tsrc/test/java/com/islomar/parrotter/controller/CommandLineProcessorShould.java\n\tsrc/test/java/com/islomar/parrotter/infrastructure/utils/CommandGeneratorShould.java\n\tsrc/test/java/com/islomar/parrotter/model/message/InMemoryMessageRepositoryShould.java\n\tsrc/test/java/com/islomar/parrotter/model/message/MessageServiceShould.java\n\tsrc/test/java/com/islomar/parrotter/model/user/InMemoryUserRepositoryShould.java","distinct":true,"url":"https://api.github.com/repos/islomar/parrotter/commits/1204efe110db6c326802664f264cd66938a9d7f8"}]}