# .ansible-lint
exclude_paths:
  - bump-wildfly-version.sh
  - .cache/
  - .github/
  - molecule/
  - docs/
  - .ansible-lint
  - .yamllint
  - playbooks/roles/

rulesdir:
   - ../../ansible-lint-custom-rules/rules/

enable_list:
  - fqcn-builtins  # opt-in
  - no-log-password  # opt-in

skip_list:
  - file_is_small_enough
  - vars_should_not_be_used
  - name[template]
  - var-naming[no-role-prefix]

warn_list:
  - role_vars_start_with_role_name
  - vars_in_vars_files_have_valid_names
  - jinja[spacing]
  - experimental
  - ignore-errors
  - no-handler
  - fqcn-builtins
  - no-log-password
  - unnamed-task
  - schema
  - meta-no-tags
  - name[casing]
  - template-instead-of-copy
  - fqcn[keyword]
  - no-changed-when
  - key-order[task]
  - meta-runtime[unsupported-version]

use_default_rules: true
parseable: true
