Commit Graph

55 Commits (f72aa1dc0c587f4e27124063f4e9c341fc51ba33)

Author SHA1 Message Date
Matt Clay 9d249432c4
Increase scope of mypy sanity test (#84288)
1 year ago
Felix Fontein 3d4bd79574
validate-modules: detect names set mismatch between argument spec and documentation (#83599)
2 years ago
Felix Fontein e5309ba29f
validate-modules: reject option/alias names equal up to casing belonging to different options (#83530)
2 years ago
Felix Fontein 7d678cbd96
Fix require_only_one. (#83511)
2 years ago
Brian Coca 00ddc27d69
actually show plugin config warnings/deprecations (#82593)
2 years ago
Felix Fontein 0c9f1989a7 Do not treat leading underscore in plugin names as attempted deprecation.
2 years ago
Matt Clay c8d6f7b95e ansible-test - Fix validate-modules Python handling
2 years ago
Matt Martz e458cbac61
Allow for arbitrary key 'context' in argument spec (#82183)
2 years ago
Abhijeet Kasurde e6e19e37f7
validate-modules: Check for correct values in choice (#82266)
2 years ago
Matt Clay 9dd3eafa14 ansible-test - Use pylint unidiomatic-typecheck
3 years ago
Brian Coca 9ee603d1c5
Clarify some points in config lookup documentation (#81951)
3 years ago
Matt Clay f5c742cdfd
ansible-test - Clean up old Python 2 compat code (#81962)
3 years ago
Sloane Hertel 742d47fa15
replace deprecated ast.value.s with ast.value.value (#80968)
3 years ago
Matt Clay 2cd1744be3
Use ansible.module_utils.common.text.converters (#80704)
3 years ago
Felix Fontein 92c694372b
Replace validate-modules's semantic markup parser with antsibull-docs-parser (#80406)
3 years ago
Felix Fontein 2f647e9617
Implement semantic markup support for Ansible documentation in validate-modules. (#80243)
3 years ago
Felix Fontein 4ea50cef23
validate-modules: check_mode attribute and compare with supports_check_mode parameter (#80090)
3 years ago
Felix Fontein 5388f6020a
validate-modules: support plugin see-also (#80244)
3 years ago
Matt Clay bad8843124
ansible-test - Update git diff handling (#80202)
3 years ago
Matt Clay a3b7863098
validate-modules - Remove `__future__` limits (#79800)
3 years ago
Jordan Borean ee33be9484
ansible-test - fix ps argspec check inside cmdlet (#79699)
3 years ago
Evgeni Golov a7111c4dbb
validate-modules: don't fail on invalid YAML (#79682)
3 years ago
Matt Clay f9715f436c ansible-test - Avoid direct use of `errno`.
3 years ago
Felix Fontein 1705ec98cd
ansible-doc and validate-modules: remove underscore deprecation handling for collections (#79362)
3 years ago
Felix Fontein e0118d9d03
The attribute was renamed to 'action' and the extra data was not used anymore. (#79317)
4 years ago
Felix Fontein 6e379e5d65
validate-modules: do not treat falsy non-`False` defaults as `None` (#79267)
4 years ago
Jordan Borean be4807b712
ansible-test validate-module - support sidecar docs (#78904)
4 years ago
Sloane Hertel 12cec69545
Fix validate-modules version_added test (#78554)
4 years ago
Matt Clay 89862fda3b
ansible-test - Sanity test code cleanup. (#78497)
4 years ago
Jordan Borean 75de4a37bc
validate-modules - allow raw module return type (#78231)
4 years ago
Matt Clay 5b3557f8ba ansible-test - Allow docstring in docs-only module
4 years ago
Matt Clay 5c2d830dea
ansible-test - Fix subprocess management. (#77641)
4 years ago
Brian Coca b439e41a91
expand ansible-doc coverage (#74963)
4 years ago
Matt Clay 26fd5a8c3a Revert "ansible-test - Fix subprocess management. (#77638)"
4 years ago
Matt Clay 62d03c8e75
ansible-test - Fix subprocess management. (#77638)
4 years ago
Felix Fontein 4d984613f5
validate-modules for plugins: do some more schema validations so that some issues that are currently reported for modules are also reported for plugins (#77268)
4 years ago
Matt Clay f68c66a3ef Remove collections compat from controller code.
4 years ago
Felix Fontein 0990c4ca7c
Extend validate-modules to also validate plugins (#71734)
4 years ago
Matt Clay 4f9c7fd509 ansible-test - Remove validate-modules symlink.
4 years ago
Matt Clay 0d40423f1c
ansible-test - Fix collection loader import. (#76986)
4 years ago
Matt Clay d19b506ce8
ansible-test - Clean up future boilerplate. (#76874)
4 years ago
Dimitri Savineau a0f6747f07
ansible-test: fix typo in validate-modules (#76765)
4 years ago
Matt Clay aa67ff2cf2
Remove shebangs from core Python modules. (#76664)
4 years ago
Matt Clay 16cdac66fe ansible-test - Use ansible-core for docs links.
4 years ago
Matt Clay 41ee4a5b12 ansible-test - Fix traceback in validate-modules test.
4 years ago
Felix Fontein fe77bc9e3c
Validate some markup in documentation in validate-modules (#76262)
5 years ago
Jordan Borean 9985b8a975
ansible-test pssa update and new rules (#76256)
5 years ago
Felix Fontein 227f4398c2
Fix choices for return values. (#76070)
5 years ago
Felix Fontein 7a28246248
validate_modules: allow 'choices' for return values (#76009)
5 years ago
Matt Clay 1932f0008b
ansible-core - Remove support for Python 2.6. (#75853)
5 years ago