├── .gitignore ├── README.md ├── __main__.py ├── default-rules ├── character-without-artist.json ├── character-without-series.json ├── official-art-without-series.json ├── todo.json ├── unresolved-artist-request.json ├── unresolved-character-request.json ├── unresolved-commentary-request.json ├── unresolved-series-request.json └── unresolved-translation-request.json ├── example_run.bat ├── example_run.sh ├── generate_icon_css.py ├── generate_uuid.py └── tag_linter ├── actions.py ├── arg_config.py ├── flask_app ├── __init__.py ├── blueprints │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── common.py │ │ ├── files.py │ │ ├── junk_tags.py │ │ ├── rules.py │ │ ├── soft_parents.py │ │ └── tags.py │ └── user │ │ └── __init__.py ├── models │ └── __init__.py ├── static │ ├── css │ │ ├── icons.css │ │ └── style.css │ ├── favicon.ico │ ├── icons │ │ ├── accept.png │ │ ├── add.png │ │ ├── arrow_refresh.png │ │ ├── arrow_right.png │ │ ├── asterisk_yellow.png │ │ ├── bin_closed.png │ │ ├── bomb.png │ │ ├── database_add.png │ │ ├── database_delete.png │ │ ├── database_edit.png │ │ ├── delete.png │ │ ├── email.png │ │ ├── page_copy.png │ │ ├── page_paste.png │ │ ├── tag_blue.png │ │ ├── tag_blue_add.png │ │ ├── tag_blue_delete.png │ │ ├── tag_blue_edit.png │ │ ├── tag_green.png │ │ ├── tag_orange.png │ │ ├── tag_pink.png │ │ ├── tag_purple.png │ │ ├── tag_red.png │ │ └── tag_yellow.png │ └── js │ │ ├── ActionList.js │ │ ├── ApiCache.js │ │ ├── Component.js │ │ ├── FileViewState.js │ │ ├── PendingTagList.js │ │ ├── TagList.js │ │ ├── actions.js │ │ ├── api.js │ │ ├── file_embeds.js │ │ ├── galleries.js │ │ ├── html_tables.js │ │ ├── http_helper.js │ │ ├── rules.js │ │ ├── search_and_destroy.js │ │ ├── tags.js │ │ └── thumbnails.js └── templates │ ├── base.html │ ├── file.html │ ├── index.html │ ├── junk_tags.html │ ├── login.html │ ├── rule.html │ ├── search.html │ ├── search_and_destroy.html │ ├── soft_parents.html │ ├── tools.html │ └── transpose_namespace.html ├── hydrus_util └── __init__.py ├── rule.py ├── rule_templates ├── __init__.py ├── character_appearance.py ├── common.py ├── default.py ├── helicopter_parent.py ├── mutual_exclusion.py ├── soft_parent.py └── tag_disambiguation.py ├── rules.py ├── searches.py └── server.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/README.md -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/__main__.py -------------------------------------------------------------------------------- /default-rules/character-without-artist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/character-without-artist.json -------------------------------------------------------------------------------- /default-rules/character-without-series.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/character-without-series.json -------------------------------------------------------------------------------- /default-rules/official-art-without-series.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/official-art-without-series.json -------------------------------------------------------------------------------- /default-rules/todo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/todo.json -------------------------------------------------------------------------------- /default-rules/unresolved-artist-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/unresolved-artist-request.json -------------------------------------------------------------------------------- /default-rules/unresolved-character-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/unresolved-character-request.json -------------------------------------------------------------------------------- /default-rules/unresolved-commentary-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/unresolved-commentary-request.json -------------------------------------------------------------------------------- /default-rules/unresolved-series-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/unresolved-series-request.json -------------------------------------------------------------------------------- /default-rules/unresolved-translation-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/default-rules/unresolved-translation-request.json -------------------------------------------------------------------------------- /example_run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/example_run.bat -------------------------------------------------------------------------------- /example_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/example_run.sh -------------------------------------------------------------------------------- /generate_icon_css.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/generate_icon_css.py -------------------------------------------------------------------------------- /generate_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/generate_uuid.py -------------------------------------------------------------------------------- /tag_linter/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/actions.py -------------------------------------------------------------------------------- /tag_linter/arg_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/arg_config.py -------------------------------------------------------------------------------- /tag_linter/flask_app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/__init__.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/__init__.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/__init__.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/common.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/files.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/junk_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/junk_tags.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/rules.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/soft_parents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/soft_parents.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/api/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/api/tags.py -------------------------------------------------------------------------------- /tag_linter/flask_app/blueprints/user/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/blueprints/user/__init__.py -------------------------------------------------------------------------------- /tag_linter/flask_app/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/models/__init__.py -------------------------------------------------------------------------------- /tag_linter/flask_app/static/css/icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/css/icons.css -------------------------------------------------------------------------------- /tag_linter/flask_app/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/css/style.css -------------------------------------------------------------------------------- /tag_linter/flask_app/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/favicon.ico -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/accept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/accept.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/add.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/arrow_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/arrow_refresh.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/arrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/arrow_right.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/asterisk_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/asterisk_yellow.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/bin_closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/bin_closed.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/bomb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/bomb.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/database_add.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/database_delete.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/database_edit.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/delete.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/email.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/page_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/page_copy.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/page_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/page_paste.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_blue.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_blue_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_blue_add.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_blue_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_blue_delete.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_blue_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_blue_edit.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_green.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_orange.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_pink.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_purple.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_red.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/icons/tag_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/icons/tag_yellow.png -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/ActionList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/ActionList.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/ApiCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/ApiCache.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/Component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/Component.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/FileViewState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/FileViewState.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/PendingTagList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/PendingTagList.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/TagList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/TagList.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/actions.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/api.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/file_embeds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/file_embeds.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/galleries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/galleries.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/html_tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/html_tables.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/http_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/http_helper.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/rules.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/search_and_destroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/search_and_destroy.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/tags.js -------------------------------------------------------------------------------- /tag_linter/flask_app/static/js/thumbnails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/static/js/thumbnails.js -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/base.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/file.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/index.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/junk_tags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/junk_tags.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/login.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/rule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/rule.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/search.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/search_and_destroy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/search_and_destroy.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/soft_parents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/soft_parents.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/tools.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/tools.html -------------------------------------------------------------------------------- /tag_linter/flask_app/templates/transpose_namespace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/flask_app/templates/transpose_namespace.html -------------------------------------------------------------------------------- /tag_linter/hydrus_util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/hydrus_util/__init__.py -------------------------------------------------------------------------------- /tag_linter/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/__init__.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/character_appearance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/character_appearance.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/common.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/default.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/helicopter_parent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/helicopter_parent.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/mutual_exclusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/mutual_exclusion.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/soft_parent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/soft_parent.py -------------------------------------------------------------------------------- /tag_linter/rule_templates/tag_disambiguation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rule_templates/tag_disambiguation.py -------------------------------------------------------------------------------- /tag_linter/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/rules.py -------------------------------------------------------------------------------- /tag_linter/searches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/searches.py -------------------------------------------------------------------------------- /tag_linter/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cinnamon-rolls/hydrus-tag-linter/HEAD/tag_linter/server.py --------------------------------------------------------------------------------