The plugins documentation does not clearly explain all the options of descriptors. For example:
Plugin Descriptors:
- Missing EngineVersion.
- Missing CanBeUsedWithUnrealHeaderTool. Do I need to modify /Engine/Programs/UnrealHeaderTool/Config/DefaultEngine.ini?
Module Descriptors:
- Type: Missing RuntimeAndProgram option. What is Program? Why is a Program not compiled? Is Program paired with CanBeUsedWithUnrealHeaderTool?
- LoadingPhase: Missing PostDefault and other options.
- WhitelistPlatforms: Missing valid options. What is AllDesktop?
Related issue on GitHub #5545](https://github.com/EpicGames/UnrealEngine/pull/5545). Feel free to close it if not needed.
The lack of information makes it difficult for me to create some special plugins.