diff --git a/pkg/tfgen/generate.go b/pkg/tfgen/generate.go index d4487420c..73e70dec3 100644 --- a/pkg/tfgen/generate.go +++ b/pkg/tfgen/generate.go @@ -96,7 +96,7 @@ const ( func (l Language) shouldConvertExamples() bool { switch l { - case Schema: + case Golang, NodeJS, Python, CSharp, Schema, PCL: return true } return false diff --git a/pkg/tfgen/main.go b/pkg/tfgen/main.go index f5584f1e6..4b3f68676 100644 --- a/pkg/tfgen/main.go +++ b/pkg/tfgen/main.go @@ -158,16 +158,15 @@ func newTFGenCmd(pkg string, version string, prov tfbridge.ProviderInfo, } err := gen(opts) - if opts.Language.shouldConvertExamples() { - // Exporting collected coverage data to the directory specified by COVERAGE_OUTPUT_DIR - if coverageTrackingOutputEnabled { - err = coverageTracker.exportResults(coverageOutputDir) - } else { - fmt.Println("\nAdditional example conversion stats are available by setting COVERAGE_OUTPUT_DIR.") - } - fmt.Println(coverageTracker.getShortResultSummary()) - printDocStats() + + // Exporting collected coverage data to the directory specified by COVERAGE_OUTPUT_DIR + if coverageTrackingOutputEnabled { + err = coverageTracker.exportResults(coverageOutputDir) + } else { + fmt.Println("\nAdditional example conversion stats are available by setting COVERAGE_OUTPUT_DIR.") } + fmt.Println(coverageTracker.getShortResultSummary()) + printDocStats() return err }),