]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blobdiff - vendor/github.com/zclconf/go-cty/cty/map_type.go
Upgrade to 0.12
[github/fretlink/terraform-provider-statuscake.git] / vendor / github.com / zclconf / go-cty / cty / map_type.go
index ae9abae040da1039ebaf693eaeda6bf295894d6b..82d36c6282ae16b462ff24df5d95baba31f6c2c3 100644 (file)
@@ -33,8 +33,14 @@ func (t typeMap) Equals(other Type) bool {
        return t.ElementTypeT.Equals(ot.ElementTypeT)
 }
 
-func (t typeMap) FriendlyName() string {
-       return "map of " + t.ElementTypeT.FriendlyName()
+func (t typeMap) FriendlyName(mode friendlyTypeNameMode) string {
+       elemName := t.ElementTypeT.friendlyNameMode(mode)
+       if mode == friendlyTypeConstraintName {
+               if t.ElementTypeT == DynamicPseudoType {
+                       elemName = "any single type"
+               }
+       }
+       return "map of " + elemName
 }
 
 func (t typeMap) ElementType() Type {