├── .gitignore ├── LICENSE ├── README.md ├── RULE_DOCS.md ├── generate_docs.py └── rules ├── AlwaysRunRule.py ├── BecomeUserWithoutBecomeRule.py ├── CommandHasChangesCheckRule.py ├── CommandsInsteadOfArgumentsRule.py ├── CommandsInsteadOfModulesRule.py ├── ComparisonToEmptyStringRule.py ├── ComparisonToLiteralBoolRule.py ├── DeprecatedModuleRule.py ├── EnvVarsInCommandRule.py ├── GitHasVersionRule.py ├── LineTooLongRule.py ├── MercurialHasRevisionRule.py ├── MetaChangeFromDefaultRule.py ├── MetaMainHasInfoRule.py ├── MetaTagValidRule.py ├── MetaVideoLinksRule.py ├── NoFormattingInWhenRule.py ├── NoTabsRule.py ├── OctalPermissionsRule.py ├── PackageHasRetryRule.py ├── PackageIsNotLatestRule.py ├── PlaybookExtension.py ├── RoleRelativePath.py ├── SudoRule.py ├── TaskHasNameRule.py ├── TaskNoLocalAction.py ├── TrailingWhitespaceRule.py ├── UseCommandInsteadOfShellRule.py ├── UseHandlerRatherThanWhenChangedRule.py ├── UsingBareVariablesIsDeprecatedRule.py ├── VariableHasSpacesRule.py └── __init__.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/README.md -------------------------------------------------------------------------------- /RULE_DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/RULE_DOCS.md -------------------------------------------------------------------------------- /generate_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/generate_docs.py -------------------------------------------------------------------------------- /rules/AlwaysRunRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/AlwaysRunRule.py -------------------------------------------------------------------------------- /rules/BecomeUserWithoutBecomeRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/BecomeUserWithoutBecomeRule.py -------------------------------------------------------------------------------- /rules/CommandHasChangesCheckRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/CommandHasChangesCheckRule.py -------------------------------------------------------------------------------- /rules/CommandsInsteadOfArgumentsRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/CommandsInsteadOfArgumentsRule.py -------------------------------------------------------------------------------- /rules/CommandsInsteadOfModulesRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/CommandsInsteadOfModulesRule.py -------------------------------------------------------------------------------- /rules/ComparisonToEmptyStringRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/ComparisonToEmptyStringRule.py -------------------------------------------------------------------------------- /rules/ComparisonToLiteralBoolRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/ComparisonToLiteralBoolRule.py -------------------------------------------------------------------------------- /rules/DeprecatedModuleRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/DeprecatedModuleRule.py -------------------------------------------------------------------------------- /rules/EnvVarsInCommandRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/EnvVarsInCommandRule.py -------------------------------------------------------------------------------- /rules/GitHasVersionRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/GitHasVersionRule.py -------------------------------------------------------------------------------- /rules/LineTooLongRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/LineTooLongRule.py -------------------------------------------------------------------------------- /rules/MercurialHasRevisionRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/MercurialHasRevisionRule.py -------------------------------------------------------------------------------- /rules/MetaChangeFromDefaultRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/MetaChangeFromDefaultRule.py -------------------------------------------------------------------------------- /rules/MetaMainHasInfoRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/MetaMainHasInfoRule.py -------------------------------------------------------------------------------- /rules/MetaTagValidRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/MetaTagValidRule.py -------------------------------------------------------------------------------- /rules/MetaVideoLinksRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/MetaVideoLinksRule.py -------------------------------------------------------------------------------- /rules/NoFormattingInWhenRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/NoFormattingInWhenRule.py -------------------------------------------------------------------------------- /rules/NoTabsRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/NoTabsRule.py -------------------------------------------------------------------------------- /rules/OctalPermissionsRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/OctalPermissionsRule.py -------------------------------------------------------------------------------- /rules/PackageHasRetryRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/PackageHasRetryRule.py -------------------------------------------------------------------------------- /rules/PackageIsNotLatestRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/PackageIsNotLatestRule.py -------------------------------------------------------------------------------- /rules/PlaybookExtension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/PlaybookExtension.py -------------------------------------------------------------------------------- /rules/RoleRelativePath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/RoleRelativePath.py -------------------------------------------------------------------------------- /rules/SudoRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/SudoRule.py -------------------------------------------------------------------------------- /rules/TaskHasNameRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/TaskHasNameRule.py -------------------------------------------------------------------------------- /rules/TaskNoLocalAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/TaskNoLocalAction.py -------------------------------------------------------------------------------- /rules/TrailingWhitespaceRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/TrailingWhitespaceRule.py -------------------------------------------------------------------------------- /rules/UseCommandInsteadOfShellRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/UseCommandInsteadOfShellRule.py -------------------------------------------------------------------------------- /rules/UseHandlerRatherThanWhenChangedRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/UseHandlerRatherThanWhenChangedRule.py -------------------------------------------------------------------------------- /rules/UsingBareVariablesIsDeprecatedRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/UsingBareVariablesIsDeprecatedRule.py -------------------------------------------------------------------------------- /rules/VariableHasSpacesRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible/galaxy-lint-rules/HEAD/rules/VariableHasSpacesRule.py -------------------------------------------------------------------------------- /rules/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------