(_type string)
| 111 | } |
| 112 | |
| 113 | func (f parameterFormatter) humanReadableType(_type string) string { |
| 114 | switch _type { |
| 115 | case parser.ParameterTypeString: |
| 116 | return "string" |
| 117 | case parser.ParameterTypeBinary: |
| 118 | return "binary" |
| 119 | case parser.ParameterTypeInteger: |
| 120 | return "integer" |
| 121 | case parser.ParameterTypeNumber: |
| 122 | return "float" |
| 123 | case parser.ParameterTypeBoolean: |
| 124 | return "boolean" |
| 125 | case parser.ParameterTypeStringArray: |
| 126 | return "string,string,..." |
| 127 | case parser.ParameterTypeIntegerArray: |
| 128 | return "integer,integer,..." |
| 129 | case parser.ParameterTypeNumberArray: |
| 130 | return "float,float,..." |
| 131 | case parser.ParameterTypeBooleanArray: |
| 132 | return "boolean,boolean,..." |
| 133 | case parser.ParameterTypeObjectArray: |
| 134 | return "object (multiple)" |
| 135 | default: |
| 136 | return "object" |
| 137 | } |
| 138 | } |
| 139 | |
| 140 | func newParameterFormatter(parameter parser.Parameter) *parameterFormatter { |
| 141 | return ¶meterFormatter{parameter} |
no outgoing calls
no test coverage detected