| ⇢ | A | TagService added | |
| ⇢ | A | TagInfo added | |
| ⇢ | A | ListTagsActionTest added | |
| A | ↛ | TagService removed |
| ⇢ | A | TagRepositoryTest::properTagsInfoIsReturned() added | |
| ⇢ | A | ListTagsActionTest::provideQueries() added | |
| ⇢ | A | ListTagsActionTest::returnsStatsWhenRequested() added | |
| ⇢ | A | TagRepository::findTagsWithInfo() added | |
| ⇢ | A | TagService::renameTag() added | |
| ⇢ | A | ListTagsActionTest::returnsBaseDataWhenStatsAreNot... added | |
| ⇢ | A | TagServiceTest::tagsInfoDelegatesOnRepository() added | |
| ⇢ | A | ListTagsActionTest::expectedListOfTagsIsReturned() added | |
| ⇢ | A | ListTagsActionTest::provideNoStatsQueries() added | |
| ⇢ | A | TagService::createTags() added | |
| ⋮ | view more | ||
| A | ↛ | TagService::renameTag() removed | |
| A | ↛ | TagService::createTags() removed | |
| A | ↛ | ListTagsActionTest::returnsDataFromService() removed | |
| A | ↛ | TagService::listTags() removed | |
| A | ↛ | TagService::__construct() removed | |
| A | ↛ | TagService::deleteTags() removed | |