最近更新的页面
use-argspec-type-path
The AnsibleModule argument_spec knows of several types beyond the standard python types. One of t...
update-bundled
Check whether any of our known bundled code needs to be updated for a new upstream release. This ...
test-constraints
Constraints for test requirements should be in test/lib/ansible_test/_data/requirements/constrai...
symlinks
Symbolic links are only permitted for files that exist to ensure proper tarball generation during...
shellcheck
Static code analysis for shell scripts using the excellent shellcheck tool.
shebang
Most executable files should only use one of the following shebangs: #!/bin/sh #!/bin/bash -eu #!...
runtime-metadata
Validates the schema for: ansible-core's lib/ansible/config/ansible_builtin_runtime.yml collecti...
required-and-default-attributes
Use only one of default or required with FieldAttribute.
replace-urlopen
Use open_url from module_utils instead of urlopen.
release-names
Verifies that the most recent release name has been added to ./github/RELEASE_NAMES.yml
pymarkdown
Check Markdown files for syntax and formatting issues.
pylint
Python static analysis for common programming errors.
pslint
PowerShell static analysis for common programming errors using PSScriptAnalyzer.
pep8
Python static analysis for PEP 8 style guideline compliance. PEP 8 style guidelines are enforced ...
package-data
Verifies the contents of the built ansible-core sdist and wheel.
obsolete-files
Directories in the Ansible source tree are sometimes made obsolete. Files should not exist in the...
no-unwanted-files
Specific file types are allowed in certain directories: lib - All content must reside in the lib...
no-unicode-literals
The use of from __future__ import unicode_literals has been deemed an anti-pattern. The problems...
no-tests-as-filters
orphan no-tests-as-filters Using Ansible provided Jinja2 tests as filters will be removed in Ansi...
no-smart-quotes
Smart quotes ( ”“‘’) should not be used. Use plain ascii quotes ( "') instead.