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