#######################################################################
# Allow-list of files to be lint-checked by CI
#
# Directory Suport
#   Directory references are allowed within the file, ie:
#
#       themes/powerline
#
#   All files under the referenced directory will be checked
#
# Checking Files Locally
#   You can manually invoke the check via:
#
#       lint_clean_files.sh
#

# root directories
#
docs
hooks

# root files
#
.gitattributes
lint_clean_files.sh
install.sh
bash_it.sh

# plugins
#
plugins/available/history.plugin.bash
plugins/available/history-search.plugin.bash
plugins/available/history-substring-search.plugin.bash

# themes
#
themes/agnoster
themes/90210
themes/powerline
themes/barbuk
themes/atomic
themes/axin
themes/base.theme.bash
themes/bakke
themes/binaryanomaly
themes/bira
themes/bobby
themes/bobby-python
themes/brainy
themes/brunton
themes/command_duration.theme.bash
themes/modern

# plugins
#
plugins/available/basher.plugin.bash
plugins/available/cmd-returned-notify.plugin.bash
plugins/available/docker-machine.plugin.bash
plugins/available/xterm.plugin.bash

# completions
#
completion/available/awless.completion.bash
completion/available/brew.completion.bash
completion/available/cargo.completion.bash
completion/available/conda.completion.bash
completion/available/consul.completion.bash
completion/available/docker.completion.bash
completion/available/docker-machine.completion.bash
completion/available/gcloud.completion.bash
completion/available/gem.completion.bash
completion/available/github-cli.completion.bash
completion/available/helm.completion.bash
completion/available/jungle.completion.bash
completion/available/knife.completion.bash
completion/available/kontena.completion.bash
completion/available/kubectl.completion.bash
completion/available/lerna.completion.bash
completion/available/minikube.completion.bash
completion/available/npm.completion.bash
completion/available/packer.completion.bash
completion/available/pip.completion.bash
completion/available/pip3.completion.bash
completion/available/pipenv.completion.bash
completion/available/pipx.completion.bash
completion/available/rustup.completion.bash
completion/available/vault.completion.bash
completion/available/sdkman.completion.bash
completion/available/vuejs.completion.bash

# aliases
#
aliases/available/dnf.aliases.bash
aliases/available/vim.aliases.bash
aliases/available/git.aliases.bash

# tests
test/test_helper.bash

# vendor init files
vendor/.gitattributes
vendor/init.d
