Make main module doc optional when in recursive generation

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
This commit is contained in:
Khosrow Moossavi
2024-05-30 18:37:23 -04:00
parent 5e48777535
commit 051be1f1de
2 changed files with 2 additions and 1 deletions

View File

@@ -14,6 +14,7 @@ footer-from: footer.md
# recursive:
# enabled: false
# path: modules
# include-main: false
# see: https://terraform-docs.io/user-guide/configuration/sections
sections:

View File

@@ -97,7 +97,7 @@ type module struct {
func (r *Runtime) RunEFunc(cmd *cobra.Command, args []string) error { //nolint:gocyclo
modules := []module{}
if r.config.Recursive.IncludeMain {
if !r.config.Recursive.Enabled || r.config.Recursive.IncludeMain {
modules = append(modules, module{r.rootDir, r.config})
}