Make all doc fragments, module utils, and plugin utils private (#11896)

* Make all doc fragments private.

* Make all plugin utils private.

* Make all module utils private.

* Reformat.

* Changelog fragment.

* Update configs and ignores.

* Adjust unit test names.
This commit is contained in:
Felix Fontein
2026-04-20 20:16:26 +02:00
committed by GitHub
parent 9ef1dbb6d5
commit 4fa82b9617
807 changed files with 2041 additions and 1702 deletions

View File

@@ -0,0 +1,5 @@
breaking_changes:
- "Since community.general 13.0.0, all module utils, plugin utils, and doc fragments contained in this collection are private to the collection.
This means that if another collection wants to use these, there is no longer any guarantee that there are no breaking changes, even in bugfix releases.
This has no practical impact on any other use of the collection, that is, everyone using modules or plugins from the collections will not notice any
difference (https://github.com/ansible-collections/community.general/issues/11312, https://github.com/ansible-collections/community.general/pull/11896)."