INNER CODE UNIT · Go
IsValidCdktfDirectory
hashicorp/terraform-plugin-docs · internal/check/directory.go:166
func IsValidCdktfDirectory(directory string) bool {
if directory == fmt.Sprintf("%s/%s", LegacyIndexDirectory, CdktfIndexDirectory) {
return true
}
if directory == fmt.Sprintf("%s/%s", RegistryIndexDirectory, CdktfIndexDirectory) {
return true
}
for _, validCdktfLanguage := range ValidCdktfLanguages {
if directory == fmt.Sprintf("%s/%s/%s", LegacyIndexDirectory, CdktfIndexDirectory, validCdktfLanguage) {
return true
}
if directory == fmt.Sprintf("%s/%s/%s", RegistryIndexDirectory, CdktfIndexDirectory, validCdktfLanguage) {
return true
}