title: Swagger UI not rendering array of string Parameter correctly
body: <p>this is the version that is in my project</p>
  <pre><code>&lt;dependency&gt;
     &lt;groupId&gt;io.springfox&lt;/groupId&gt;
     &lt;artifactId&gt;springfox-boot-starter&lt;/artifactId&gt;
     &lt;version&gt;3.0.0&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  <p>And this is my Controller's code</p>
  <pre><code>@Parameter(name = &quot;status&quot;, in = ParameterIn.PATH, description = &quot;Status description&quot;,
        schema = @Schema(allowableValues = {&quot;Available&quot;, &quot;Disabled&quot;})) List&lt;String&gt; status
  </code></pre>
  <p>Ideally, I would like to achieve something like this:</p>
  <pre><code>        - name: status
            in: query
            description: &quot;Status description&quot;
            required: false
            style: form
            explode: true
            schema:
              type: array
              items:
                type: string
                enum:
                  - Available
                  - Disabled
  </code></pre>
  <p>To have the parameter <code>status</code> correctly rendered as an array of String with all its possible values selectable in the Swagger UI page.</p>
  <p>However, I am getting this instead:</p>
  <pre><code>        - name: status
            in: query
            description: |
              Status description
            required: false
            style: form
            explode: true
            schema:
              type: string
              enum:
                - Available
                - Disabled
  </code></pre>
  <p>And as you can see, the parameter <code>status</code> is somehow considered a String instead of an array.</p>
  <p>I have also tried using <code>@ArraySchema</code> and include <code>type = &quot;array&quot;</code> in the schema but so far nothing worked.</p>
  <pre><code>@Parameter(name = &quot;status&quot;, in = ParameterIn.PATH, description = &quot;Status description&quot;, content = @Content(array = @ArraySchema(schema = @Schema(allowableValues = {&quot;Available&quot;, &quot;Disabled&quot;})))) List&lt;String&gt; status
  </code></pre>