User:Cenarium/tags

Classes

 * ChangeTagsContext: regroup data about all tags on the wiki: definitions, hitcounts
 * ChangeTagsManager: provide methods for managing tags: deletion, (de)activation, creation - wraps ChangeTagsContext
 * ChangeTagsUpdater: provide methods for updating tags - wraps ChangeTagsContext

Commits
https://gerrit.wikimedia.org/r/#/c/201905/
 * Split off (non-merged):
 * https://gerrit.wikimedia.org/r/#/c/313201/ (updater)
 * https://gerrit.wikimedia.org/r/#/c/313202/ (manager)
 * https://gerrit.wikimedia.org/r/#/c/313239/ (avoid showTagEditingUI call in logs)
 * https://gerrit.wikimedia.org/r/#/c/313243/ (context for tag description)
 * https://gerrit.wikimedia.org/r/#/c/218020/ (show only tags that can be removed)


 * Extensions:
 * https://gerrit.wikimedia.org/r/#/c/206476/ (AF)
 * https://gerrit.wikimedia.org/r/#/c/253567/ (OAuth)