./codecov.yml .env.example Makefile Vagrantfile app.php composer.json config/dependencies.php config/handlers.php config/middleware.php db/migrations/20180107015715_todo.php db/seeds/TodoSeeder.php phpunit.xml.dist public/.htaccess public/index.php routes/todos.php routes/token.php src/Application/Response/ForbiddenResponseFactory.php src/Application/Response/NotFoundResponseFactory.php src/Application/Response/PreconditionFailedResponseFactory.php src/Application/Response/PreconditionRequiredResponseFactory.php src/Application/Response/UnauthorizedResponseFactory.php src/Application/Todo/CreateTodoCommand.php src/Application/Todo/CreateTodoHandler.php src/Application/Todo/DeleteTodoCommand.php src/Application/Todo/DeleteTodoHandler.php src/Application/Todo/LatestTodoHandler.php src/Application/Todo/LatestTodoQuery.php src/Application/Todo/ReadTodoCollectionHandler.php src/Application/Todo/ReadTodoCollectionQuery.php src/Application/Todo/ReadTodoHandler.php src/Application/Todo/ReadTodoQuery.php src/Application/Todo/ReplaceTodoCommand.php src/Application/Todo/ReplaceTodoHandler.php src/Application/Todo/TodoHydratorFactory.php src/Application/Todo/TodoNotFoundException.php src/Application/Todo/TodoTransformer.php src/Application/Todo/TransformTodoCollectionService.php src/Application/Todo/TransformTodoService.php src/Application/Todo/UpdateTodoCommand.php src/Application/Todo/UpdateTodoHandler.php src/Domain/Todo.php src/Domain/TodoRepository.php src/Domain/TodoUid.php src/Domain/Token.php src/Infrastructure/MemoryTodoRepository.php src/Infrastructure/Slim/Handler/ApiErrorHandler.php src/Infrastructure/ZendTodoRepository.php support/todos.paw tests/Application/Response/ForbiddenResponseFactoryTest.php tests/Application/Response/NotFoundResponseFactoryTest.php tests/Application/Response/PreconditionFailedResponseFactoryTest.php tests/Application/Response/PreconditionRequiredResponseFactoryTest.php tests/Application/Response/UnauthorizedResponseFactoryTest.php tests/Application/Todo/CreateTodoHandlerTest.php tests/Application/Todo/DeleteTodoHandlerTest.php tests/Application/Todo/LatestTodoHandlerTest.php tests/Application/Todo/ReadTodoCollectionHandlerTest.php tests/Application/Todo/ReadTodoHandlerTest.php tests/Application/Todo/ReplaceTodoHandlerTest.php tests/Application/Todo/TodoTest.php tests/Application/Todo/TransforTodoCollectionServiceTest.php tests/Application/Todo/TransformTodoServiceTest.php tests/Application/Todo/UpdateTodoHandlerTest.php tests/Domain/TodoTest.php tests/Domain/TodoUidTest.php tests/Domain/TokenTest.php tests/Infrastructure/MemoryTodoRepositoryTest.php tests/Infrastructure/Slim/Handler/ApiErrorHandlerTest.php tests/Infrastructure/ZendTodoRepositoryTest.php <<<<<< network # path=./coverage.xml <<<<<< EOF # path=fixes ./app.php:40 ./db/seeds/TodoSeeder.php:8,18,20,26,38,39 ./db/migrations/20180107015715_todo.php:7,30,40,41 ./config/middleware.php:35,39,59,63,80,81 ./config/dependencies.php:56,60,64,68,72,76,80,88,121 ./src/Application/Todo/UpdateTodoCommand.php:11,27,30,32,35,37,40,42,45,47,50,57,58 ./src/Application/Todo/CreateTodoCommand.php:10,26,29,31,34,36,39,41,44,46,49,56,57 ./src/Application/Todo/DeleteTodoHandler.php:11,15,17,20,23,24 ./src/Application/Todo/LatestTodoHandler.php:10,14,16,19,21,22 ./src/Application/Todo/TodoNotFoundException.php:9,12 ./src/Application/Todo/TodoHydratorFactory.php:28,30,39,43,53,55,64,66,76,78,81,82 ./src/Application/Todo/ReadTodoCollectionHandler.php:10,14,16,19,21,22 ./src/Application/Todo/DeleteTodoCommand.php:10,14,16,19,21,22 ./src/Application/Todo/ReplaceTodoHandler.php:11,16,19,22,28,29 ./src/Application/Todo/ReadTodoQuery.php:10,14,16,19,21,22 ./src/Application/Todo/TransformTodoService.php:12,14,19,20 ./src/Application/Todo/TransformTodoCollectionService.php:12,14,19,20 ./src/Application/Todo/ReplaceTodoCommand.php:11,27,30,32,35,37,40,42,45,47,50,57,58 ./src/Application/Todo/ReadTodoHandler.php:11,15,17,20,22,23 ./src/Application/Todo/TodoTransformer.php:23,26,34,36,37 ./src/Application/Todo/ReadTodoCollectionQuery.php:8,10,11,12 ./src/Application/Todo/CreateTodoHandler.php:12,17,20,23,30,32,33 ./src/Application/Todo/UpdateTodoHandler.php:11,16,19,22,28,29 ./src/Application/Todo/LatestTodoQuery.php:8,10,11,12 ./src/Application/Response/PreconditionFailedResponseFactory.php:25,29,31,34,44,45 ./src/Application/Response/PreconditionRequiredResponseFactory.php:25,29,31,34,44,45 ./src/Application/Response/NotFoundResponseFactory.php:25,29,31,34,38,47,48 ./src/Application/Response/UnauthorizedResponseFactory.php:25,29,31,34,44,45 ./src/Application/Response/ForbiddenResponseFactory.php:25,29,31,34,44,45 ./src/Domain/TodoUid.php:22,26,28,31,33,36,38,41,43,44 ./src/Domain/Todo.php:22,42,45,47,50,52,55,57,60,62,65,67,70,72,75,77,80,82,85,87,88 ./src/Domain/TodoRepository.php:9,17 ./src/Domain/Token.php:20,24,26,29,31,34,36,37 ./src/Infrastructure/Slim/Handler/ApiErrorHandler.php:33,35,57,59,69,70 ./src/Infrastructure/ZendTodoRepository.php:22,27,31,34,36,39,43,47,48,51,57,59,62,69,73,74,77,84,88,89,92,99,100,103,106,109,114,116,119,122,123 ./src/Infrastructure/MemoryTodoRepository.php:15,20,22,25,27,30,35,37,40,42,45,48,50,53,56,58,61,64,67,70,73,76,79,81,82 ./routes/todos.php:46,47,56,63,84,85,94,123,124,134,145,164,165,175,183,184,192,193,204,211,212,238,239,248 ./tests/Application/Todo/TodoTest.php:10,12,14,17,22,25,29,32,35,36 ./tests/Application/Todo/ReadTodoCollectionHandlerTest.php:10,16,20,23,25,28,32,38,48,49 ./tests/Application/Todo/DeleteTodoHandlerTest.php:10,15,20,23,25,28,34,43,44 ./tests/Application/Todo/ReplaceTodoHandlerTest.php:10,17,22,25,27,30,35,48,56,57 ./tests/Application/Todo/CreateTodoHandlerTest.php:10,14,18,21,23,26,30,38,39 ./tests/Application/Todo/TransforTodoCollectionServiceTest.php:10,17,22,25,27,30,34,40,52,53 ./tests/Application/Todo/LatestTodoHandlerTest.php:10,14,18,21,23,26,30,36,42,43 ./tests/Application/Todo/ReadTodoHandlerTest.php:10,14,18,21,23,26,31,38,39 ./tests/Application/Todo/TransformTodoServiceTest.php:10,14,19,22,24,27,31,42,43 ./tests/Application/Todo/UpdateTodoHandlerTest.php:10,17,22,25,27,30,50,51 ./tests/Application/Response/PreconditionRequiredResponseFactoryTest.php:8,10,15,16,19,23,24 ./tests/Application/Response/UnauthorizedResponseFactoryTest.php:8,10,15,16,19,23,24 ./tests/Application/Response/NotFoundResponseFactoryTest.php:8,10,15,16,19,23,24 ./tests/Application/Response/PreconditionFailedResponseFactoryTest.php:8,10,15,16,19,23,24 ./tests/Application/Response/ForbiddenResponseFactoryTest.php:8,10,15,16,19,23,24 ./tests/Domain/TodoTest.php:8,10,12,15,22,25,35,38,51,52 ./tests/Domain/TokenTest.php:8,10,12,15,22,23 ./tests/Domain/TodoUidTest.php:8,10,12,15,23,24 ./tests/Infrastructure/ZendTodoRepositoryTest.php:18,20,24,27,29,32,34,37,44,47,55,58,65,68,75,78,108,111,138,141,162,165,185,186 ./tests/Infrastructure/Slim/Handler/ApiErrorHandlerTest.php:14,16,18,21,29,36,39,40 ./tests/Infrastructure/MemoryTodoRepositoryTest.php:11,13,15,18,22,25,30,33,37,40,44,47,74,77,101,104,121,124,141,142 <<<<<< EOF